Apps I Love: git-subtree
My thinking was fuzzy in regards to what’s wrong with git submodules. So I finally opened up an editor window and started typing how I think an Ideal Submodule System should work. I wound up with this: The subproject is copied into the super-project’s repo. At least a snapshot of it, if not the entire history. It’s a fact of life external resources have a habit of disappearing...
Backup Chrome tabs with JSTalk
Sometimes Chrome has trouble restoring its windows and tabs upon launch (the windows and tabs open, but their content never loads). The worst thing about this bug is that it tends to happen only when I have large number of windows and tabs to restore. I’ve added the following JSTalk script to my nightly backup routine. It writes out the names and URLs of all open tabs to a text file: var...
What’s New: [FIX] Missing space in transformable attribute codegen. issue 89 (Daniel Tull, Kris Markel, Whitney Young) [NEW] mogenerator’s standard templates are now bundled into the mogenerator binary itself. This should solve the problem of templates growing out of sync with the intended version of mogenerator (exacerbated by the now-popular homebrew installer). You can still use...
Last year Victoria and I tried something different: visiting San Francisco during WWDC, but not actually attending WWDC. Here’s a quick rundown of our experience. Pros: Ticket Price. Buy yourself another MacBook Air. Recordings: Since I didn’t spring for a ticket, there’s no guilt about missing a live session. Ever since Apple phased out after-session Q & A, the online...