AI Lets You Do Way More Stuff
Explains why AI is revolutionary: it's not just a tool, but autonomous technology that multiplies human capability by doing work itself.
Explains why AI is revolutionary: it's not just a tool, but autonomous technology that multiplies human capability by doing work itself.
Learn how to use SF Symbols in SwiftUI to create loading animations, replacing custom code with built-in, stylable symbols.
A retrospective on the challenging, multi-year migration of the Parse API from Ruby on Rails to Golang, detailing the technical hurdles and solutions.
A quick reference guide for installing, configuring, and using the Google Gemini CLI, an AI-powered terminal tool for coding and task management.
A developer builds an AI-powered novel-writing assistant using the Snowflake method, dspy, and Gemini 2.5 Flash-Lite, sharing the project on GitHub.
Argues that companies built solely on the Model Context Protocol (MCP) are unlikely to succeed, while those using MCP as an integration layer have a better chance.
A technical guide on applying glass effects to groups of views in SwiftUI using the GlassEffectContainer for proper visual interaction and performance.
Introducing FastStripe, a cleaner, more efficient Python SDK for the Stripe API that simplifies payment integration with better IDE support and fewer lines of code.
A technical guide on upgrading a ZFS storage pool from RAIDZ1 to RAIDZ2 without external storage, using a clever disk-swapping method.
How to use uv to manage a single source for your Python package version, eliminating the need to update it in multiple files.
A recap of organizing and speaking at Global Azure Quebec 2025, focusing on AI red teaming and securing generative AI workloads.
Explains how explicit arguments override the argumentCollection in ColdFusion function calls, regardless of placement.
Explores how AI-generated content challenges traditional work review heuristics and the need for new evaluation methods.
A technical guide on connecting Apache Flink SQL to a Kafka broker on Confluent Cloud, covering broker endpoints and API key configuration.
BurntToast, a popular PowerShell module for Windows notifications, celebrates its 10th anniversary and releases its first stable v1.0.0 version.
Explores a new .NET 10 API for solving the 'marker attribute' problem in source generators, comparing it to existing solutions.
Explores the common practice of developers assigning personas to Large Language Models (LLMs) to better understand their quirks and behaviors.
A guide to creating a macOS Quick Action that lets you right-click any folder in Finder to open it as a project in Positron (an R IDE).
A developer celebrates 500 blog posts, reflecting on a decade of tech blogging and migrating from WordPress to GitHub Pages with Blazor Static.
A guide to the Model Context Protocol (MCP) for AI agents, explaining its core capabilities using a story-driven example.