Don't Kid Yourself About Software Bootcamps June 30, 2017 • 7 min read • 1304 words • software engineering
To actually ship software, add constraints June 28, 2017 • 6 min read • 1242 words • software engineering
Hackers and Cooks: how building software really feels like June 26, 2017 • 4 min read • 725 words • software engineering
Which Open Source Projects Should You Contribute To May 31, 2017 • 5 min read • 939 words • software engineering
15 Tips on Staying Productive Offline as a Software Engineer May 22, 2017 • 7 min read • 1487 words • software engineering
What it's like to write software in the hardware industry May 13, 2017 • 7 min read • 1326 words • software engineering
Treat Continuous Integration as your virtual user May 7, 2017 • 3 min read • 434 words • software engineering
How software engineer should invest in career growth March 31, 2017 • 11 min read • 2182 words • software engineering
Are you a good Open Source contributor? March 28, 2017 • 12 min read • 2353 words • software engineering open source
Movies every software engineer should watch March 13, 2017 • 2 min read • 226 words • software engineering
How to use Ansible Vault with LastPass March 5, 2017 • 3 min read • 567 words • software engineering security
What's the most expensive stage of software engineering? February 28, 2017 • 2 min read • 389 words • software engineering
Making pull requests that merge February 18, 2017 • 6 min read • 1126 words • productivity software engineering
Learn programming: self study guide February 13, 2017 • 9 min read • 1837 words • productivity software engineering
How much software engineer should invest in career growth February 6, 2017 • 6 min read • 1185 words • software engineering productivity
Why you should start programming on UNIX January 28, 2017 • 3 min read • 504 words • software engineering
That's why you haven't accomplished enough in 2016 January 2, 2017 • 3 min read • 449 words • productivity software engineering
Building an Open Source iOS app: lessons learned December 12, 2016 • 2 min read • 243 words • ios open source software engineering
Dealing with large jobs on Travis-CI July 25, 2016 • 4 min read • 772 words • software engineering tools
What I learned from connecting 60 projects to CI system July 11, 2016 • 5 min read • 933 words • software engineering
How to store SSH passphrases in LastPass December 7, 2015 • 2 min read • 392 words • software engineering tools
Computer History from Giants Themselves November 16, 2015 • 2 min read • 366 words • entrepreneurship
How to use nginx on Travis (or other) CI system November 1, 2015 • 2 min read • 351 words • software engineering
Subtle difference between FreeBSD, MacOSX and Linux printf October 28, 2015 • 2 min read • 219 words • software engineering freebsd
Pastebin adds DOS new-line separators at the end snippets October 5, 2015 • 2 min read • 289 words • tools
wget in 9 lines of Python For Hostile Environments October 4, 2015 • 1 min read • 161 words • programming
(Probably) the single biggest collection of Ruby scripts September 1, 2015 • 2 min read • 343 words • programming
I wish Ruby and Python stopped changing so much August 17, 2015 • 4 min read • 725 words • programming software engineering
Non-continuous innovation = dangerous or “Amazon Ad Platform Cleanups” August 10, 2015 • 3 min read • 622 words • entrepreneurship
Optimize for the Developer’s Time, Not the Machine’s July 28, 2015 • 4 min read • 640 words • entrepreneurship software engineering
Source Code from "Programmer Guide to NCurses" by Dan Gookin July 8, 2015 • 1 min read • 132 words • software engineering programming
How the best companies do Continuous Integration June 29, 2015 • 3 min read • 574 words • software engineering tools
Figuring out confusing assembly instructions — Koszek trick #2 June 26, 2012 • 2 min read • 348 words • software engineering tools
Cross-compile GNU assembler for MIPS June 10, 2012 • 1 min read • 199 words • software engineering tools
01001011, or on the art of snare drum patterns May 17, 2012 • 8 min read • 1496 words • software engineering
Unfriendly IT, or how to get Perforce diffs e-mailed to you May 13, 2012 • 2 min read • 392 words • software engineering tools
How to write a good Google Summer of Code Proposals April 28, 2012 • 8 min read • 1550 words • open source
Google Summer of Code — how proposals are evaluated April 27, 2012 • 5 min read • 948 words • freebsd open source