My New Gig: CTO at Avalanche Technology Group
After ten years (!) at the SitePoint Group, I started a new job in January. For posterity, here’s the press release announcing my new gig as CTO of Avalanche Technology Group:Avalanche Technology Group...
View ArticlePre-order PHP & MySQL: Novice To Ninja, 5th Edition
At parties, one of the things I tell people I do for a living is write books that teach people how to build websites. It might be more accurate, however, to say I write a book: I’ve just written it...
View ArticleDiet Coda for Modern Web Development
Following the announcement (and imminent release) of Diet Coda from Panic Software this week, I’ve heard some complaints that it has been designed for a workflow that no longer exists (or shouldn’t)....
View ArticleFix “format not supported by the iPad” error on transferring iTunes movie...
For the past several months, I’ve had an ongoing issue with iTunes, where TV shows that I purchase from iTunes download, but then are unplayable with the error “This movie requires QuickTime, which is...
View ArticleMy Sublime Text Setup
A couple of months ago I produced a video course for lynda.com about the Sublime Text programmer’s editor, “Up and Running with Sublime Text 2”—sample videos below! One of the best things about...
View ArticleOrbitkey + 1Password + Hazel = ♥
This past week I received my Orbitkey, a local Kickstarter success story recommended to me by my pal Matt Magain. It’s an alternative to your typical keychain that holds your keys snugly within a...
View ArticleVerbal Diarrhoea at Microsoft Surface Pro 3 Event
Yesterday’s Microsoft Surface Pro 3 launch event showed off what I think is a fairly compelling product. If what I really wanted was a single device that could replace the more specialised devices I...
View ArticleMelbourne Web Developers Fireside Chat
This Thursday, August 14th, I’ll be speaking at the Melbourne Web Developers meetup in a “fireside chat” with event organiser James Gallichio from General Assembly.The theme of the night is “show me...
View ArticleIntroducing Screencast a Week
I’ve missed producing video training since I left Learnable in 2012, and published my Up and Running with Sublime Text 2 course in 2013. To scratch this itch, I’ve just launched Screencast a Week, a...
View ArticleCSS Selectors Redux
Last month in Sydney and Melbourne I was honoured to speak at Respond 2016, the third Web Directions conference at which I’ve had the privilege of speaking after Web Essentials 2006 and Web Directions...
View ArticleShrink Videos With ffmpeg On Your Mac
In these times of communicating remotely, sending video files to each other (and even to customers) is becoming a daily reality! But the videos that our phones and computers record are often extremely...
View ArticlePrivacy & Security settings in macOS reset on reboot
Since macOS Monterey 12.6.1, including the current macOS Ventura 13.1, whenever I reboot, my Mac forgets some or all of the applications I’ve given permissions to in the Privacy & Security...
View ArticleSubspace Radio #20: Star Trek: The Animated Series
In Subspace Radio #20, Rob and I pass the time before Star Trek: Picard season three by doing a full watch-through of Star Trek: The Animated Series for the first time. We discuss the creation of this...
View ArticleSubspace Radio #21: Star-crossed Lovers
In Subspace Radio #21, Rob and I greet the season three premiere of Star Trek: Picard with cautious optimism, then notice the number of broken romances strewn about the place in a single episode. We...
View ArticleNew Mac Day One Installs
I just picked up a new MacBook Pro 14" for personal use. Here’s what I’ve installed on my first day with it. In other words, these are my “essential items” for a comfortable macOS...
View ArticleSubspace Radio #22: Scenery-chewing Villains
In Subspace Radio #22, Rob and I are only momentarily distracted by the parentage of one Jack Crusher before latching onto Amanda Plummer’s performance as Vadic in Star Trek: Picard season three,...
View ArticleMelbJS March 2023 notes
Raw notes from the MelbJS meetup held at Culture Amp in Richmond on 8 March, 2023.Fundamentals of Module Federation, Mathew ByrnePermalink to Fundamentals of Module Federation, Mathew...
View ArticleSubspace Radio #23: Best Worf Moments
In Subspace Radio #23, Rob and I agree that “Seventeen Seconds” was an episode written specifically for Rob, thanks to its loving embrace of Deep Space Nine as a core contributor to Star Trek history....
View ArticleSubspace Radio #24: Swearing in Star Trek
In Subspace Radio #24, Rob and I are both dazzled by what may be the best episode of modern Star Trek, “No Win Scenario”, and shocked by the return of 21st century expletives to the Star Trek universe....
View ArticleSubspace Radio #25: Ro Laren / Michelle Forbes
In Subspace Radio #25, Rob & I come from opposite ends of the spectrum of Ro Laren familiarity, but we both loved Michelle Forbes’s return to Star Trek in “Imposters”. Rob introduces Kevin to some...
View Article
More Pages to Explore .....