Web development
Designing and coding sites, applications, and digital tools that belong to the people using them. My goal is to make this my primary source of income.
HTML · CSS · JavaScript · Python · SQL · Java · Astro
// BUILD · BREAK · UNDERSTAND · REPEAT
I've always had a deep interest in computers and figuring out exactly how things work. Building websites is where I want to focus professionally, but it is far from the only thing I love tinkering with.
Designing and coding sites, applications, and digital tools that belong to the people using them. My goal is to make this my primary source of income.
HTML · CSS · JavaScript · Python · SQL · Java · Astro
I want to make my own games. Not just play them, but learn everything behind the mechanics, the art, the systems, and that feeling that makes a game unforgettable.
Ideas first. Experiments next. Finished games when they're ready.
Choosing parts, diagnosing hardware, optimizing performance, and understanding the machine down to its smallest useful component. There's something deeply satisfying about building a computer yourself.
Restoring, repairing, modifying, and bringing old gaming hardware back to life. The joy is half the finished console and half discovering how it works.
More independent websites, more custom software, more creative game experiments, and enough technical freedom to chase whichever curiosity comes next. I don't believe you have to pick just one thing to care about.
// UTILITIES / BUILT FOR THE CURIOUS
Useful little tools for everyday computer work. The local converters run in your browser; IP lookup contacts a third-party geolocation service.
Turn images into WebP, PNG, or JPEG. Choose image quality before downloading.
Your image stays on this device.
Get public IP details such as approximate city, region, country, ISP, ASN and timezone.
Enter a public IP address to begin.
Data from ipwho.is. Lookup sends the entered IP to that service. IP locations are approximate, not street addresses.
Format, minify, and validate JSON without sending it to a server.
Ready.
Encode or decode URLs and Base64 UTF-8 text.
Convert between HEX, RGB and HSL. Copy CSS-ready values.
Feet, inches, meters, miles, pounds and kilograms.
Document conversion needs a reliable layout engine. Rather than pretend a static site can faithfully convert every PDF or Word document, use a dedicated converter.
External Adobe service. Review its privacy terms before uploading documents.
A quick reference for Windows 11 when you don't want your PC sign-in tied to a Microsoft account.
NEW WINDOWS 11 PC
ADD ANOTHER LOCAL USER
This is the supported route, not a command-prompt bypass. Microsoft changes first-boot setup flows across Windows builds. Back up important data, and remember your new password.
Converters are best-effort utilities. Double-check results before relying on them in production.