franklam.hashnode.devEnhance Your Tailwind CSS styling with These Two Amazing Websites: buttons.ibelick & HyperUIIf you're a front-end developer or a designer working with Tailwind CSS, you're in for a treat! In this post, I’ll introduce you to two fantastic resources: buttons.ibelick and HyperUI. These tools offer beautifully designed, ready-to-use UI elements...Jan 30, 2025·2 min read
franklam.hashnode.devCSS New Align-Content for Block ElementsIn this post, we’ll explore what the new align-content property is, how it works with block elements, and practical use cases where it can simplify your CSS. What is align-content? The align-content property in CSS controls the alignment of multiple ...Nov 20, 2024·3 min read
franklam.hashnode.devAutomating Versioning and Releases with semantic-releaseManaging versions and releases in software development can often be a cumbersome, error-prone task. You have to follow a proper versioning system, ensure consistent release notes, and tag versions correctly—all while maintaining the momentum of your ...Oct 17, 2024·5 min read
franklam.hashnode.devUnderstanding Tailwind CSS Safelist and How It Solves Purging IssuesWhen using Tailwind CSS, one of the key benefits is its small file size in production, achieved through a process called purging. Tailwind removes any unused styles to minimize the size of your final CSS bundle. However, there are situations where yo...Oct 11, 2024·5 min read
franklam.hashnode.devUnderstanding Front-End Rendering Methods: SSR, CSR, and SSGWhen building modern web applications, one of the most important decisions a front-end developer needs to make is how the application should be rendered. Rendering refers to the process of converting code (usually HTML, CSS, and JavaScript) into a us...Sep 30, 2024·5 min read