How I fixed a bug in Atom
When good regexes go bad
When good regexes go bad
<span style="font-weight: 400;">An attack has been found and exploited in <a href="https://etherscan.io/address/0xbb9bc244d798123fde783fcc1c72d3bb8c189413">the...
Update - May 2019 Windows 10 version 1903 has now been released and allows an important update to WSL that allows Windows applications and tools to access
Go 1.7 adds faster x86 compiled code, context in the standard library, and more.
Uber donated a million dollars to the corrupter's inaugural celebration. This is the moral equivalent of a bribe.
Ruby is awesome
Less than two years after my presentation titled “Open source for the government”, and almost exactly one year after I became advisor to…
The notion of a "senior" developer is extremely subjective. How can we define it better?
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
Today, we’re pleased to announce the launch of Firefox Focus – a free, fast and easy to use private browser for iOS. We live in an age where too ma
A lot of people are watching the spectacle of Apple vs. the FBI and the Homeland Security Theatre and rubbing their eyes, wondering why Apple (in the person of CEO Tim Cook) is suddenly the knight in shining armour on the side of consumer privacy and civil rights. Apple, after all, is a goliath-sized corporate…
Update 10/17/2016 6:30pm: You can read a response from the tech lead of the AMP Project for Google, in the comment area. Update 11/01/2016 10:40pm: After learning more about AMP, it became clear that…
You can’t write serious applications in vanilla JavaScript without hitting a complexity wall. But a compiler can do it for you.
171 words every programmer should understand
A machine learning craftsmanship blog.
Penetration testing tools cheat sheet, a high level overview / quick reference cheat sheet for penetration testing.