Category: Website Development
-
[WordPress/Tailwind CSS] Cannot get Vimeo
![[WordPress/Tailwind CSS] Cannot get Vimeo to responsively “cover” its container](https://hubs.uk/wp-content/uploads/2025/09/pexels-photo-7512869-scaled.jpeg)
Achieving Responsive Vimeo Videos that Perfectly Cover Their Container in WordPress with Tailwind CSSIntroductionEmbedding videos that responsively cover their container without black bars or unwanted letterboxing is a common challenge in web design, especially when working with dynamic content and custom themes. This challenge becomes more complex when dealing with Vimeo iframe embeds within a…
-
Building a real-time idea voting app in one day with Next.js + Supabase

Developing a Real-Time Idea Voting Platform in a Day Using Next.js and SupabaseIn the fast-paced world of web development, creating functional prototypes swiftly can provide invaluable insights into system design and user interaction. Recently, I embarked on a one-day project to build a minimal viable product (MVP) for a community-driven idea board. This platform allows…
-
I created StatePulse — a completely free, open source platform tracking legislation and representatives across all fifty states + U.S. Congress

Introducing StatePulse: A Free and Open Source Platform for Legislative Tracking Across the United StatesUnderstanding the intricacies of legislation and representatives across all fifty states, as well as Congress, can be a daunting task for everyday citizens. Recognizing this challenge, I developed StatePulse, a completely free, open source platform designed to make legislative information accessible,…
-
Anyone else end up with way more React architecture than planned?

Navigating Over-Engineering in Real-Time Multiplayer Game Development with ReactEmbarking on the journey to develop a multiplayer game often begins with simplicity: establishing a WebSocket connection and exchanging messages. However, as features expand and complexity grows, it’s common to find yourself constructing a more elaborate architecture than initially anticipated. This phenomenon, sometimes called over-engineering, can be…
-
I made a website using nextjs to compare smartphones using AI

Introducing a Feature-Rich Platform for Smartphone Comparisons Powered by AIIn the ever-evolving landscape of mobile technology, consumers often find themselves overwhelmed by the multitude of options available. To address this challenge, I have developed a comprehensive website designed to simplify the decision-making process by leveraging artificial intelligence (AI) to compare smartphones across various criteria.A Robust…
-
Need Ideas: Designing an Interactive Website for My Quantum Computing Club

Creating an Engaging and Futuristic Website for Your Quantum Computing Club: Inspiration and Design IdeasIn the digital age, a university club’s website serves as a vital platform to showcase your community, share upcoming events, and attract new members. When it comes to a Quantum Computing Club, leveraging innovative design and interactive elements can truly make…
-
Am I handling country/locale/timezone selection correctly in my registration form?

Optimal Strategies for Managing Country, Locale, and Timezone Selection in Registration FormsWhen designing user registration forms, capturing accurate geographical information is essential for providing tailored experiences and ensuring proper localization. A common challenge is how to facilitate users’ selection of their country, locale, and timezone efficiently and intuitively. The Traditional Approach: Manual SelectionA straightforward method…
-
I made my first game in React: a little puzzle game called Blockle

Introducing Blockle: A Unique Puzzle Experience Built with ReactI’m excited to share my first venture into game development—a creatively crafted puzzle game named Blockle. You can explore it live here: https://blockle.au.About BlockleBlockle is an innovative puzzle game that marries the mechanics of Wordle and Tetris, presenting players with a fresh challenge every day. The core…
-
Looking for article title “So you think you can style a button” or similar.

Understanding the Complexity of Styling Buttons in Web Design When it comes to crafting an engaging and aesthetically pleasing website, details matter—especially when it comes to interactive elements like buttons. Many developers and designers might assume that styling a button is a straightforward task. However, as seasoned professionals know, creating buttons that look great and…
