A step-by-step tutorial for patching the critical PHP remote code execution bugs known as PHP2Shell. Find out what you run, update it, restart it, verify it, and check you weren't visited first.
Software that works for you, not on you.
Privacy-first tools that help you get things done and stay organised. They're easy to use, nice to look at, and come as apps, plugins, themes and command-line helpers, with the occasional out-of-the-box experiment thrown in. Written by hand by one developer with decades of experience. No ads, no cookies, no third-party trackers, no nonsense.
Your data stays yours
Privacy and security come first, not as an afterthought. My tools keep your work on your computer, and this site has no ads, no cookies and no third-party trackers.
Written by a human
Every line of code is written by me, with decades of experience behind it. AI helps with refactoring and documentation, and never gets to write the code.
Fair and honest
Plain pricing, free versions that never expire, no subscription traps and no exit fees. Yes, "no exit fees" is a selling point now.
What I build
All products
Chrome Extension
Bookmark Bastion
Bookmarks that double as a login manager and a task manager, for Chromium browsers. No account, no server.

Web App · Coming soon
PICO-m8
Manage every part of your PICO-8 project in one web app. Installable, and saved locally in your browser.

CLI Tool
ArtCraft Downloader
Download the latest releases of the Craft apps with one command. Windows, macOS and Linux.
Latest from the blog
All postsBookmark Bastion 1.47.0 lets one bookmark hold several accounts, so your personal and work logins for the same site finally share a home. It's a Pro feature, and here's how to update.
My bookmark manager for Chromium browsers is out, with workspaces, encrypted notes and logins, and no tracking. It isn't in the Chrome Web Store, and here's why I'm fine with that. A Pro version is available, and the free version never expires.
Who's behind this
Hi, I'm the developer behind DoggByte. There's no team, just me, a keyboard, and more years of professional programming than I like to say out loud. I'm not much into social media, so email is the best way to reach me: doggbyte@bert2go.com.