diff --git a/blog/2015/10/auto-diff-in-julia.md b/blog/2015/10/auto-diff-in-julia.md
index ff1d71d970..77a90d39ff 100644
--- a/blog/2015/10/auto-diff-in-julia.md
+++ b/blog/2015/10/auto-diff-in-julia.md
@@ -147,7 +147,7 @@ julia> deriv1 - deriv2
Notice that our dual number result comes *close* to the result obtained from Calculus.jl, but is actually slightly different. That slight difference is due to the approximation error inherent to the finite differencing method employed by Calculus.jl.
-In reality, the number types that ForwardDiff.jl provides are quite a bit more complicated than `DualNumber`. Instead of simple dual numbers, the various `ForwardDiffNumber` types behave like *ensembles* of dual numbers and [hyper-dual numbers](http://adl.stanford.edu/hyperdual/Fike_AIAA-2011-886.pdf) (the higher-order analog of dual numbers). This ensemble-based approach allows for simultaneous calculation of multiple higher-order partial derivatives in a single evaluation of the target function. For an in-depth examination of ForwardDiff.jl's number type implementation, see [this section of the developer documentation](https://www.juliadiff.org/ForwardDiff.jl/types.html).
+In reality, the number types that ForwardDiff.jl provides are quite a bit more complicated than `DualNumber`. Instead of simple dual numbers, the various `ForwardDiffNumber` types behave like *ensembles* of dual numbers and [hyper-dual numbers](http://adl.stanford.edu/hyperdual/Fike_AIAA-2011-886.pdf) (the higher-order analog of dual numbers). This ensemble-based approach allows for simultaneous calculation of multiple higher-order partial derivatives in a single evaluation of the target function.
# Performance Comparison: The Ackley Function
@@ -202,7 +202,7 @@ Let's start by looking at the evaluation times of `ackley(x)` in both Python and
As you can see, there's already a significant performance difference between the languages. We'll have to keep that in mind when comparing our Julia differentiation tools with AlgoPy, in order to avoid confusing the languages' performance characteristics with those of the libraries (though there is obviously a solid coupling between the two concepts).
-The below table shows the evaluation times of `∇ackley(x)` using various libraries (the `chunk_size` column denotes a configuration option passed to the `ForwardDiff.gradient` method, see the [chunk-mode docs](https://www.juliadiff.org/ForwardDiff.jl/chunk_vec_modes.html) for details.):
+The below table shows the evaluation times of `∇ackley(x)` using various libraries (the `chunk_size` column denotes a configuration option passed to the `ForwardDiff.gradient` method, see the [docs](http://www.juliadiff.org/ForwardDiff.jl/latest/index.html) for details.):
| length(x) | AlgoPy time (s) | Calculus.jl time (s) | ForwardDiff time (s) | chunk_size |
|-----|-------|--------|--------|------|
diff --git a/blog/2015/10/datastreams.md b/blog/2015/10/datastreams.md
index 28fadc38e7..89a88bbff3 100644
--- a/blog/2015/10/datastreams.md
+++ b/blog/2015/10/datastreams.md
@@ -66,4 +66,4 @@ Quick rundown of each package:
* DataStream scheduling/management: I'm also interested in developing capabilities around scheduling and managing DataStreams.
-_The work on DataStreams.jl was carried out as part of the Julia Summer of Code program, made possible thanks to the generous support of the [Gordon and Betty Moore Foundation](https://moore.org), and MIT._
+_The work on DataStreams.jl was carried out as part of the Julia Summer of Code program, made possible thanks to the generous support of the [Gordon and Betty Moore Foundation](https://www.moore.org), and MIT._
diff --git a/blog/2015/10/glvisualize.md b/blog/2015/10/glvisualize.md
index 0fc06f8eaf..e487616c1c 100644
--- a/blog/2015/10/glvisualize.md
+++ b/blog/2015/10/glvisualize.md
@@ -35,7 +35,7 @@ https://gist.github.com/SimonDanisch/e0a8a2cbc3106ce6c123#file-dragndrop-jl
Another feature I've been working on is better 2D support.
I've implemented different anti-aliased marker, text rendering and line types.
-Apart from the image markers, they all use the [distance field technique](https://www.valvesoftware.com/publications/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf), to achieve view independent anti-aliasing.
+Apart from the image markers, they all use the [distance field technique](https://steamcdn-a.akamaihd.net/apps/valve/2007/SIGGRAPH2007_AlphaTestedMagnification.pdf), to achieve view independent anti-aliasing.
Here are a few examples:

diff --git a/blog/2015/10/julia-0.4-release.md b/blog/2015/10/julia-0.4-release.md
index e206e3153d..02b04ce0e5 100644
--- a/blog/2015/10/julia-0.4-release.md
+++ b/blog/2015/10/julia-0.4-release.md
@@ -14,7 +14,7 @@ the release-0.4 branch of the codebase, and we recommend the 0.4.x line for user
requiring a more stable Julia environment.
The Julia ecosystem continues to grow, and there are now
-[over 700](https://pkg.julialang.org/pulse.html) registered packages! (highlights below).
+over 700 registered packages! (highlights below).
JuliaCon 2015 was held in June, and >60 talks are [available to view](https://www.youtube.com/playlist?list=PLP8iPy9hna6Sdx4soiGrSefrmOPdUWixM). [JuliaCon India](https://www.juliacon.in/2015) will be held in Bangalore on 9 and 10 October.
We welcome bug reports on our GitHub tracker, and general usage questions on the
@@ -36,7 +36,7 @@ to try 0.4 from the comfort of your browser. Happy Coding!
- [Function call overloading for arbitrary objects](https://github.com/JuliaLang/julia/pull/8712)
- [Generated functions](https://github.com/JuliaLang/julia/issues/7311) (sometimes known as "staged functions") introduce finer control
over compile-time specialization.
- [Docs](https://docs.julialang.org/en/release-0.4/manual/metaprogramming/#generated-functions)
+ [Docs](https://docs.julialang.org/en/v1/manual/metaprogramming/#)
and related [JuliaCon talk](https://www.youtube.com/watch?v=KAN8zbM659o&list=PLP8iPy9hna6Sdx4soiGrSefrmOPdUWixM&index=55).
- [Support for documenting user functions and other objects](https://github.com/JuliaLang/julia/pull/8791)
and retrieving the documentation via the help system.
@@ -67,7 +67,7 @@ Nightly builds will use the versioning scheme 0.5.0-dev.
**Community News**
The Julia ecosystem continues to grow, and there are now
-[over 700](https://pkg.julialang.org/pulse.html) registered packages! (highlights below)
+over 700 registered packages! (highlights below)
The second [JuliaCon](https://juliacon.org) was held in Cambridge (USA) in June, 2015.
Over 60 talks were recorded and
diff --git a/blog/2016/01/atom-work.md b/blog/2016/01/atom-work.md
index 64630e998e..4ae36edf94 100644
--- a/blog/2016/01/atom-work.md
+++ b/blog/2016/01/atom-work.md
@@ -4,11 +4,13 @@
@def title = "Julia IDE work in Atom"
@def authors = "Mike Innes"
-~~~