Category: Website Development
-
Vanilla Web – Part 1 – A Journey into Web Components and better DX
Vanilla Web Development: Enhancing Single-Page Applications with Web Components—Part 1 Exploring Web Components for Improved Developer Experience and Resilient SPAs In the evolving landscape of web development, creating robust and maintainable single-page applications (SPAs) remains a priority for many developers. Recently, I embarked on a journey to leverage Web Components as a foundational technology for…
-
I made a stupid Chrome extension that adds a ‘Dad Reply’ button in Gmail
Innovative or Silly? The Birth of a ‘Dad Reply’ Chrome Extension for Gmail In the ever-evolving landscape of digital productivity tools, innovations often stem from simple ideas. Recently, I embarked on a project that began as a practical solution but quickly morphed into something more playful—and perhaps a bit absurd. From Emojis to ‘Dad Reply’…
-
I just noticed NameCheap gives me 50 databases with their cheapest hosting option. That feels like a lot – what might someone use them for?
Understanding the Utility of Multiple Databases in Budget Hosting Plans: A Look at NameCheap’s Offering When selecting a hosting plan, many users focus primarily on storage space, bandwidth, and support features. However, an often-overlooked aspect is the number of available databases—and in some cases, the number can be surprisingly high. For instance, NameCheap’s most affordable…
-
My manager and my senior DevOps guy wanted me to “hide” the api link and key in frontend?
Ensuring Security and Privacy of API Keys in Frontend Applications: Best Practices and Clarifications As a React frontend developer, navigating the landscape of API security can be challenging—particularly when team members express concerns about exposing sensitive endpoints and credentials. Recently, a junior developer shared their experience working under a senior DevOps engineer who requested that…
-
Built a backup validation tool after learning “good” backups can still be corrupted – feedback wanted
Developing a Robust Backup Validation Tool: Lessons Learned and Innovation in Data Integrity Assurance In the world of web development and database management, data backups are a critical line of defense against accidental data loss, corruption, and disaster recovery failures. However, not all backups are created equal, and even backups that pass superficial checks can…
-
Open-Source Proof-of-Concept: VulnClarify — LLM-Enhanced Web Vulnerability Scanner for Small Orgs & Charities
Unlocking Accessible Web Security: Introducing VulnClarify — An Open-Source, AI-Powered Vulnerability Scanner for Small Organizations and Charities In the evolving landscape of cybersecurity, safeguarding your digital assets is more crucial than ever. However, small businesses, non-profits, and charitable organizations often face significant barriers when it comes to comprehensive security assessments—be it due to cost, technical…
-
I made my first web application! It’s a Wordle style daily Freecell challenge
Introducing “Freecell with Friends”: A Daily Wordle-Inspired Freecell Challenge App I am excited to share the debut of my very first web application: Freecell with Friends. Inspired by the popular daily puzzle trend, this app offers a fresh twist on the classic Solitaire variant, blending the strategic gameplay of Freecell with the social and competitive…
-
Brian RSS – Personalized RSS feed about your favorite books
Introducing Brian RSS: A Personalized AI-Powered RSS Feed for Book Enthusiasts In the ever-growing digital landscape, staying updated and motivated about your favorite topics—especially books—can be challenging. To address this, I am excited to introduce Brian RSS, a innovative tool designed to deliver personalized, bite-sized book insights directly to your preferred RSS feed reader. This…
-
How do I prove the buyer got the domain I sold them and avoid being scammed?
Ensuring Secure Domain Transfers: Strategies to Protect Sellers from Scamming Tactics Selling a domain name can be a lucrative transaction, but it also comes with potential risks that sellers need to be aware of. One common concern is how to prove that the buyer has received the domain and to guard against fraudulent claims or…