Blog
Dark Mode Done Right in Next.js with Tailwind CSS
Learn how to add dark mode to your Next.js blog using Tailwind CSS v4. This guide shows a clean approach with CSS variables, custom variants, and a simple toggle—no messy dark: classes required.
June 20, 2025
TailwindNext.js Why React Hooks should only be used at the top level of functional components
React hooks should only be used at the top level (root) of a functional component or custom hook — not inside loops, conditions, or nested functions. This is a core rule of React hooks.
April 6, 2023
ReactHooks Magento Unicode URL Key for Products, Categories, CMS Pages
By default Magento does not support using UTF-8 characters as URL Keys, this tutorial show you how to make Magento accept non-english characters for Products, Categories and CMS pages.
May 17, 2015
Magento Make Laravel slug support utf8 characters
If you ever wanted to use Laravel Str:slug() method, you maybe noticed it only supports Latin characters.
November 17, 2014
Laravel Styling the concrete5 Pagination
Style your concrete5 pagination with Bootstrap, Foundation4 Frameworks
September 1, 2013
concrete5 Reduce size of your concrete5 install by removing some unnecessary files
Making your concrete5 installation 32% lighter by removing some unnecessary files from your project folder
March 26, 2013
concrete5PHP Hide a newly added page
There are times you want to create a page, prepare it, but not make it visible to site visitors till the appropriate time comes.
January 14, 2013
concrete5