The Great Monitor Search Continues
The LG 49-inch UltraWide is cool but fights macOS. Why I am trading screen real estate for the 4K UltraFine instead.
Available now for Elixir work. Two weeks. One problem. $6,000. Details →
Previous Page 14 of 23 Next Page
The LG 49-inch UltraWide is cool but fights macOS. Why I am trading screen real estate for the 4K UltraFine instead.
The 2019 Mac Pro is technically everything I asked for, from expandable RAM to PCI slots. My reactions after the WWDC reveal.
Rereading Apple's 2017 Mac roundtable transcript, and why blaming pros for moving to laptops ignores Apple's own neglect.
The Philly Elixir Meetup is coming back after too long a hiatus. First meeting is May 6th at PromptWorks. Come say hello.
· Series: Journals
A short video update on the blog. No big announcements, just where things stand in April 2019.
Notes on Robert Reich's The Common Good, a case that a shared moral imagination is the essence of any functioning society.
Announcing Group Leadership Club, a site of articles and a forum for people who start, run, and sustain technical meetup groups.
Professional iOS projects document two ways: inline comments on the types, and guides that explain the thinking above them.
What I am playing in February 2019, mostly Civilization VI and learning its mechanics ahead of the Gathering Storm expansion.
Why consistent code style matters more than which style you pick, and how SwiftLint keeps an iOS project honest about it.
I grabbed early bird tickets for Emerging Technologies for the Enterprise 2019, and why I like sampling topics outside my iOS circles.
The Mac Pro is finally due for a real refresh, and I have been waiting since 2011. Why 2019 decides my relationship with the platform.
Video and slides from my Philly CocoaHeads talk on building a Swift network layer that survives auth, token renewal, testing, and caching.
A Terminal tip: use profiles to open a window that jumps to a project folder, starts a local server, and color codes itself.
The government shutdown is pushing more families toward food banks. Philabundance could use your help right now.
The README is the first thing anyone meets in your project, including future you. Here is what I make sure mine covers.
Kicking off a series on what separates a professional iOS project from a hobby one, starting with why I keep learning new languages.
A look back at my first full year of self-employment round two, what actually worked, and the goals I am setting for 2019.
I am giving a talk on designing a modern Swift network stack at Philly CocoaHeads on January 10th. Details and RSVP inside.
I spent my holiday break rebuilding this site on Hugo, GitHub, and CircleCI, retiring the WordPress setup that came before it.
Previous Page 14 of 23 Next Page