Create localhost Aliases for Different Projects
Code: debugging, DNS, domain names, scar tissue, yak shave
Comments Off on Create localhost Aliases for Different Projects
As a consultant I’m getting set up to develop on a new Rails project every few weeks or months. And I’ll jump back to an earlier project to answer questions, fix bugs, fix typos, etc. Eventually, something overlaps between them. I got bit by this again, so I wanted to write it up.
Case Sensitivity in In-Page Anchors
Code: browsers, fuck Internet Explorer, HTML5, yak shave
Comments Off on Case Sensitivity in In-Page Anchors
As I’ve been working on Chibrary, I ran into a small cross-browser compatability issue: only some browsers treat anchors as case-sensitive. The call numbers that uniquely identify messages would be perfect for linking to in the middle of a long discussion, but some of them only differ by case.
So I wondered: is that acceptable in linking to an anchor inside the page? A quick experiment with Firefox worked fine, but I wanted to be thorough.
Comments Off on Hiring Apprentices
Lately I’ve been talking with students at programming bootcamps about their overwhelming fear that they’re not learning quickly and thoroughly enough to find employment afterwards. I think it’s generally produced more by the intensive crunch-time atmosphere of the schools and growing recognition of how big and complex programming is than by an actual deficiency in skills.
Dual-Booting Arch Linux on Lenovo X1 Carbon 3rd gen
Code: Arch Linux, configuration, hardware, Lenovo, Linux, Windows, Windows 8.1, X1 Carbon, yak shave
Comments Off on Dual-Booting Arch Linux on Lenovo X1 Carbon 3rd gen
I decided to replace my mid-2011 Macbook Air 3,2 with a non-Apple machine, but every laptop I looked at was unsuitable. Most were overpriced, with a big and clunky design. The Lenovo X1 Carbon was promising, but the 2nd generation had a keyboard that was just too weird (and the function keys changing modes means you can’t touch-type them anymore). Standard qwerty is bad, but it’s the devil I know.
Code: encapsulation, inheritance, Ruby
Comments Off on Isolating Polymorphism
I’m reading Code Complete, 2nd ed and it’s been like catching up with an old friend. I remember reading the first edition at my first tech job fifteen years ago. At the time a lot of it went by me, but rereading I can see a lot of things I had to learn on my own.
2015 Media Reviews
Life: books, comics, media review, tabletop games, video games
Comments Off on 2015 Media Reviews
I’ve appreciated when people take the time to write reviews and highlight connections to other good works. Last year’s list was a success, so this year I’m expanding to other media. This post was regularly updated through 2015 and is now complete.