Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Updates on how I automate my Claude usage.
-
Yet another post about LLM-assisted side projrct necromancy.
-
Some simple graphical frameworks for thinking about what—and how—we build and use technology.
-
How I've been using Claude Code to build iOS/macOS apps.
-
LLMs demostrate why TUIs are superior to GUIs.
-
Things I've learned after ramping up intensity with Claude Code.
-
Recent experiences with Claude, Cursor, Copilot and ChatGPT.
-
Adventures in plumbing and electricity.
-
A real story about how a dreamy ski day turned into a nightmare.
-
A truly disruptive verification process.
-
We've solved inventing blog engines and todo list trackers, so can finally examine real problems, like task runners.
-
"Levels Of Giving A Fuck" (LOGAF) violates the Law of the Excluded Middle.
-
First thoughts after watching the 2024 WWDC Keynote and Platforms State of the Union addresses.
-
Axioms, maxims, truisms, heuristics, theorems, paradoxes, thought experiments, sayings, razors, and maybe some clichés.
-
Visualizing our tendencies as programmers.
-
Looking at federal reserve interest rate changes in each presidential election year.
-
Recently learned about my new favorite versioning scheme so far from none other than Donald Knuth.
-
My first Mac memories.
-
Infinitely jesting about VR headsets.
-
Building a Swift CLI to manage my Magic: the Gathering card collection.
-
Gotta keep the little ones busy, teaching problem-solving skills is just the cherry on top!
-
I started from the end, and worked my way backwards.
-
I tried using the Swift Playgrounds app on my iPad while solving problems for Advent of Code 2020 this year.
-
My scheduled programming for watching this year's WWDC session videos.
-
Brainstorming ways to combine Apple's productivity apps into a bird's-eye-view Today widget: Good Morning!
-
A small request for sharing some simple organizational features amongst more of Apple's productivity apps, with some mockups of what it might look like in Reminders and Calendar.
-
Apple recently released their transparency report for government and private party information requests for January through June of 2018, in an updated format including broken out CSVs.
-
Describing the setup I've put in place towards a New Year's resolution to manage my time a little better, both for the day-to-day and longer-running goals.
-
Looking at some ways to write tricky Swift code using Unicode.
-
A collection of command line tools I've used on *nix systems.
-
Rewriting an old asynchronous Operation (née NSOperation) subclass in Swift for Pippin, learning new things.
-
Introducing a new tool as part of my evolution towards effortless versioning of code.
-
Catching up on some experimentation with different backend, one of which was the Vapor framework for Swift on the server.
-
Announcing some new CLI tools available, and plans on how to consolidate others like psst, xcbs and vrsn.
-
Describing yet another winding foray into setting up a Rails app.
-
Reviewing my foray into using Result for error handling in Swift, and my realization of a particular use case it solves well.
-
Outlining the differences between Xcode project targets and build configurations, and how to properly use each one.
-
Describing my process for semantically versioning the Pippin podspec, deploying it to CocoaPods trunk, and committing all the results to git history.
-
Thinking about the future of the Macbook Pro, and the direction in which the TouchBar might indicate it's headed.
-
My long journey to set a devpod's SWIFT_OPTIMIZATION_LEVEL, from the podspec's pods_target_xcconfig, to Podfile's post_install and finally arriving at the succinct project.
-
As I near 20 years since first picking up computer programming, I take a quick look back at the languages I've used and the tools available to work with them, with thoughts on the synergies between them and our own brains.
-
In light of recent news about dependency manager breakages and vulnerabilities, highlighting some steps you can take to protect your dependencies and the projects for which you need them.
-
Highlighting some of the new features in the first major update to Pippin.
-
How I'm currently using Rake to automate a few common tasks I carry out to manage my iOS apps' version numbers.
-
An update and first official version of my Swift app development framework.
-
A simple script to perform straigtforward template replacement of credentials in a codebase, to help avoid committing them.
-
Describing my journey to build a photo gallery for my website using Jekyll/Liquid to template all the things.
-
A brief survey of log level concepts in the iOS community and elsewhere.
-
Extrapolating Apple's technological advances from the past onto their current product lines and research, for funsies.
-
The similarities between computers and looms, distant cousins related through their ancestor, the Jacquard loom.