Running i3 Window Manager on Bash For Windows

That might be the longest title for a blog post ever, but it’s kind of hard to describe what’s going on here if you’re not familiar with the latest updates from Microsoft land. Here’s a quick refresher: This spring Microsoft announced Bash on Ubuntu on Windows, also known as the Windows Subsystem for Linux. Read the post, the FAQ, etc in that link. I’ll summarize: Microsoft wants to make Windows the best place for ALL developers to work. »

New Tricks - notes as I learn modern front-end development

I promised here that I would document my progress learning frontend development. This isn’t a book-length treatise on the subject, but I do have a few notes about my progress. It’s been a little overwhelming going from zero to having an idea about what I’m doing. Many other people have mentioned it, so I won’t belabor the point – the Javascript ecosystem is huge and confusing. Seriously. I played with several different frameworks with varying results. »

Old Dogs, New Tricks, and Cognitive Bias

For 15 or more years I have told myself that I can’t do frontend web work. I remember seeing a presentation from a co-worker on CSS in 2003 or so, and thinking it was just too complicated. I’ve always been the guy behind the scenes building the services that power the web, but never the one spending any time making them less ugly. I know basic HTML – from the roughly the HTML 4.01 era. »

Tasty Worms

A coworker sent me a link to this recipe and I have to share it. It’s the tastiest looking sandworm ever. Spice Filled Sandworm If you make one let me know… Looks delicious. Blessed be the maker. image courtesy of kitchenoverlord.com »

Open Source Appreciation

I’ve never been shy about sharing my love for Open Source. I love creating things, and I love sharing them with others. One of my particular joys with Open Source Software, however, is finding new projects that excite me. I generally get excited about new OSS projects for two reasons: It does something I want or need to do It is written in a way that allows or encourages me to learn something new The first is obvious… when I’ve got a project to complete and it makes sense to use an open source component, it’s my first preference. »