Devon Hillard’s Digital Sanctuary

  • Managing Home and Work GitHub Accounts from the Same Machine

    Managing Home and Work GitHub Accounts from the Same Machine

    If you contribute to both personal and professional projects, you’ve likely run into the frustrating situation where Git doesn’t know which identity or SSH key to use. Fortunately, due to the power of ssh and git, with a few config tweaks, you can cleanly separate your personal and work GitHub identities and seamlessly switch between…

  • Updates to 10MinuteMail: Mobile-Friendly and Faster

    Updates to 10MinuteMail: Mobile-Friendly and Faster

    Hello, 10MinuteMail users! I’m excited to share some big updates I’ve recently rolled out for the site. Over the years, 10MinuteMail has been a reliable tool for creating temporary, disposable email addresses, but it was time for a much-needed refresh. Here’s what’s new: 1. Improved Mobile and Small Screen Experience Let’s start with the biggest…

  • Stop Bots for Free with Cloudflare Turnstile in your Spring Boot App

    Stop Bots for Free with Cloudflare Turnstile in your Spring Boot App

    My First Spring Boot Library on Maven Central! Hey everyone! I’m excited to share something I’ve been working on: a Spring Boot library that makes integrating Cloudflare’s Turnstile (their CAPTCHA alternative) super easy. This is my first Spring Boot library published on Maven Central, so it’s just a pom.xml or build.gradle update away from being…

  • Easy AI Powered Translation For Your Java App!

    Easy AI Powered Translation For Your Java App!

    Most Java Applications, including SpringBoot Web Applications, use Java Message Resource Bundles to handle internationalization of content. Message.properties files are a handy tool for adding multiple languages to Java web apps. They work by storing all your app’s text as key-value pairs in separate files for each language. Instead of writing text directly in your…

  • Productivity Pitfalls of Prolific Project Placements

    Productivity Pitfalls of Prolific Project Placements

    If you work on projects, whether they’re client-facing or internal, chances are you’ve been allocated across multiple projects at once. This often leaves you feeling like you’re struggling to meet expectations on any of them. The impact on productivity is more significant than many of us expect. Let me explain why. Common wisdom suggests that…

  • Cloudflare Workers User Management and Session Framework

    Cloudflare Workers User Management and Session Framework

    If you’ve been keeping up with my blog posts and GitHub Profile, you’ll know that I’ve been exploring the world of Cloudflare Workers. I am working on a personal project perfectly suited for stateless architecture and serverless compute, so I am utilizing Cloudflare Workers. The Problem However, I soon realized I needed a web admin.…

Got any book recommendations?


PHP Code Snippets Powered By : XYZScripts.com