TIL `.git-blame-ignore-revs`
A quick tip on using the `.git-blame-ignore-revs` file to exclude specific commits (like formatting changes) from Git blame output.
Paul’s Weblog is a personal, tech-adjacent blog mixing software engineering insights, weeknotes, developer tips, and thoughtful cultural commentary. Short, witty posts covering tools, events, and reflections from life in tech.
113 articles from this blog
A quick tip on using the `.git-blame-ignore-revs` file to exclude specific commits (like formatting changes) from Git blame output.
A summary of key takeaways from Google's Technical Writing One online workshop, covering audience analysis, writing style, and documentation tips.
Discusses concerns about the future stability of .io and .af country code domains, especially for tech users and personal branding.
Updates on techniques to bypass in-app browsers on Android and iOS, including changes to intent links and iOS shortcut issues.
A developer discovers and discusses slashpages.net, a project for creating personal 'slash pages' popular in the IndieWeb community.
A developer shares the story and exact email that landed their first tech internship, offering a personal look at breaking into the industry.
A developer discovers and explores Djot, a stricter, feature-rich alternative to Markdown created by John MacFarlane.
A developer's weeknotes covering JavaScript work, attending a Frontend Masters web performance workshop, reading tech news, and personal updates.
The Interop Project aims to improve web browser interoperability, focusing on proposals for SVG, Vibration API, and other web standards.
Explores using async/await IIFEs for background tasks in JavaScript, comparing patterns and error handling approaches.
A technical guide on decoupling build and deploy steps in GitHub Actions pipelines for better control and confidence in deployments.
A guide to installing legacy Node.js versions (like Node 14) on Apple Silicon Macs using Rosetta and the arch command.
Author announces intention to start publishing weekly notes about their work, reading, and learning, focusing on technical setup and goals.
A developer explains the creation of 'bic', a minimal static site generator written entirely in Bash, detailing the motivation and technical approach.
The author announces the addition of an email subscription service via FeedMail, offering an email interface for their RSS feed.
A developer shares insights and personal takeaways from reading 'The Tech Resume Inside Out,' focusing on modernizing resumes for the digital hiring landscape.
A quick tip about Node.js's built-in `--watch` flag, which can replace tools like nodemon for auto-restarting applications.
A developer identifies and fixes a timezone bug in Twitch's iCal feed for stream schedules, providing a workaround using Val Town.
A developer creates a Bash script called 'qq' to query Kagi's FastGPT API from the terminal, improving on a command-line LLM tool concept.
A developer creates a custom middleware proxy to paginate Kagi's large Small Web RSS feed, making it usable in their Miniflux reader.