- 29 The new if() function in CSS has landed in the latest Chrome
- 21 The pipe operator is coming to PHP 8.5
- 04 The absolute fastest way to install PHP on your system in 2025
- 02 Two new array methods are coming in PHP 8.5 — array_first() and array_last()
- 16 Memoizing the cache in Laravel
- 10 Preventing N+1 issues globally in Laravel using Auto Eager Loading
- 08 The missing owns() method in Laravel's Eloquent
- 27 Mac Apps That Power My Day
- 19 The bare minimum you need to enable View Transitions on your website
- 17 A Laravel package for docs conversion using LibreOffice
- 13 The Importance of Software Modernization — Making Sure Organizations Remain Competitive
- 17 The attr() function in CSS now supports types
- 16 The new withAttributes method for relationships and scopes in Laravel
- 08 Introducing ConsolePad — The missing Notepad in Chrome DevTools
- 24 Every AI Coding Agent in the Wild
- 21 Some open-source and free Laravel SaaS Starter Kits
- 19 Using Laravel Tinker in Chrome DevTools
- 11 Manually setting the intended URL for routes in Laravel
- 08 Easier Relation Queries with New Eloquent Methods in Laravel 11.x
- 31 Chrome now helps you write better with AI
- 24 An open-source desktop playground for PHP
- 20 Skip installing npm dependencies when deploying to Cloudflare Pages
- 13 JavaScript Basics for Beginners — Simple Steps to Create Your First Program
- 12 Native URI manipulation in Laravel
- 03 How I create PDF and EPUB for my eBook using PHP
- 25 Using non-conventional columns in Laravel's Migrations
- 18 Dynamically build Mail, DB, and Cache configurations in Laravel
- 11 Running multiple commands at once in a terminal using this Laravel Package
- 06 Implementing interactive floating windows using Picture-in-Picture API
- 24 How Document-oriented Databases Store Data Similar to JSON Objects
- 22 Combine and simplify multiple commands using Composer Scripts
- 19 Some great open-source alternatives to Postman
- 14 Prohibit running destructive DB commands in Laravel
- 06 A growing list of well built open-source apps in Laravel
- 03 cpx — The npx counterpart of the PHP ecosystem
- 26 Disable console logs in production in Next.js
- 15 The magic behind Laravel's new defer() helper
- 14 Temporary and Signed URLs for Local Filesystem in Laravel
- 13 Make "git diff" look beautiful in the terminal
- 08 Container Attributes in Laravel
- 05 Inlay hints make it easy to read code in VS Code
- 03 A package to easily backup database tables in Laravel
- 27 Enabling Richer PWA Install UI on Desktop
- 17 Using Human-friendly dates in Git
- 06 Keeping a check on queries in Laravel
- 27 Popover API 101
- 20 Request fingerprints and how to use them in Laravel
- 15 Separating Database Hosts to Optimize Read and Write Operations in Laravel
- 11 Using Generics in Laravel Eloquent
- 09 Launching MacTreasure.com
- 06 Advanced Markdown using Extensions in Laravel
- 04 A JavaScript snippet that sets all Lighthouse scores to 100%
- 01 Finding cool Laravel developers using Laradir
- 27 Multiply collections to fake bulk data in Laravel
- 23 Implementing SaaS Usage Limits in Laravel
- 19 Fetching before and after items from a Laravel Collection
- 17 Interesting Public APIs to Play Around With
- 14 7 must-have packages for Laravel Developers
- 13 Twitching Text
- 12 Strict vs Weak types in SQLite
- 11 I found the best native ChatGPT client for macOS
- 10 Three ways to impersonate a user in Laravel
- 08 Nested Anchor Links using CSS
- 06 Never run composer update on your server
- 05 Larafast — A Laravel SaaS Starter Kit
- 30 The new freshly designed exception page in Laravel 11
- 29 Sending mails using Resend in Laravel
- 28 Centering content vertically with one line of CSS
- 26 A little DevTools snippet to check broken links on a webpage
- 24 A browser to take cleaner screenshots of websites
- 20 A few new array functions are making their way into PHP 8.4
- 17 Cloning queries in Laravel
- 16 Ignore and acknowledge class attribute on elements in CSS
- 15 The new Quick Search Text in VS Code is Gooood!
- 10 Scraping Google Web Search using ScraperAPI in PHP
- 08 Return HTTP response as a collection (Effectively) in Laravel
- 17 Property hooks are coming in PHP 8.4
- 16 A free alternative to GitHub Copilot
- 11 Talk to websites and PDFs with this free Chrome Extension
- 03 RunJS — A JavaScript Playground on your desktop
- 01 The fluent data helper in Laravel
- 24 Spicing up text with text-emphasis in CSS
- 07 Comparing a value against multiple columns the easy way in Laravel
- 29 Efficiently deleting millions of records in Laravel
- 25 Environment-aware Favicons
- 22 Building Dynamic Progress Bars using only CSS
- 15 Define Observers and Global Scopes using PHP's Attributes in Laravel
- 14 The new "select" method for Laravel Collections
- 12 Better help pages for commands in the terminal
- 05 LocalSend — An alternative to AirDrop that works everywhere
- 04 The new Dumpable trait in Laravel 11
- 03 Sticky scroll in VS Code's File Trees
- 28 An interactive font changer in VS Code
- 25 Quickly inspect the database and its tables in Laravel
- 23 How to return multi-line JavaScript code from PHP
- 17 Fading content using transparent gradient in CSS
- 16 APA-style titles in Laravel
- 09 This tool lets you generate slides/keynotes with AI
- 08 What's new in PHP 8.4
- 02 Everything I'm using to run this blog
- 30 Installing Google Fonts as npm packages
- 29 Tools to make your developer experience better in PHP
- 26 Using abbreviations for long CSS properties in VS Code
- 21 Cool wiggly hover animation with CSS
- 20 Using Google's Gemini AI in PHP
- 17 Convert HTML to PDF using Headless Chrome in PHP
- 14 Detect leftovers like dd() and dump() in your Laravel codebase using Pest
- 12 Using arrays as a lightweight database in Laravel
- 07 Magically add animations to your web apps with AutoAnimate
- 06 Auto-generate maintenance mode secret in Laravel
- 03 Rendering a website inside GitHub Readme
- 02 Real-time Application Performance Monitoring with Laravel Pulse
- 01 Tools I use to create images of my code
- 30 Using any large JSON as a lazy collection in Laravel
- 28 Hollow text hover effect with only three lines of CSS
- 27 Checking the type of a string in PHP
- 23 What is a Proxy and Why You May Need It?
- 22 The new Number utility in Laravel
- 20 Scroll to validation errors in Laravel using Alpine.js
- 18 Skip PHPUnit Tests Conditionally in PHP
- 07 Web-based and collaborative terminal sharing with sshx
- 06 CSS-Only Reading Progress Bar
- 03 GitHub Copilot now generates AI Commit Messages
- 01 Response Code Cheat Sheet for Laravel HTTP Client
- 31 Upcoming CSS features to make your life easier
- 30 Using environment variables in Next.js Frontend
- 27 Portable PHP in the Browser using WebAssembly
- 23 TablePlus — Is it the best GUI for databases on Linux?
- 22 Scoped CSS lands in Chrome 118
- 20 Finding the primary branch of a Git Repository
- 18 The new light-dark() function to switch theme color in CSS
- 12 Honor user's transparency setting in CSS
- 10 Local HTTPS for Next.js 13.5
- 09 Prevent your Laravel application from various attacks using this package
- 05 Keybindings to seamlessly hop between terminal and editor in VS Code
- 04 Whatever happened to the Zend Framework
- 03 The new take() method to form substrings in Laravel
- 01 All the ways to turn an array into an object in JavaScript
- 27 An introduction to Web Components
- 25 Textareas with auto-increasing height using CSS
- 21 Pail — A Laravel Package for Tailing Logs
- 21 The many uses of "..." ellipsis operator in PHP
- 20 A macro to produce AP-style headings in Laravel
- 17 Override Fetch/XHR response in Chrome DevTools
- 15 Built-in port forwarding in VS Code
- 14 Artisan command to generate views in Laravel
- 14 Fail-safe way of accessing environment variables in Laravel
- 13 Camel Humps in VS Code
- 12 The many ways to tail the application log in Laravel
- 11 On-the-fly image transformations with Uploadcare in PHP
- 09 Managing Git Hooks using Whisky in PHP
- 06 All the ways to handle null values in PHP
- 05 Explicitly marking subclass methods as "overrides" in PHP 8.3
- 04 Pre-defined Absolute and Relative Sized Fonts in CSS
- 01 JavaScript Playground in Your Browser
- 29 Git Uncommit
- 26 Benchmarking a callback and get its return value in Laravel
- 22 Trying VS Code themes without installing them
- 19 A practical example of using Fibers in PHP
- 17 Catppuccin — My new favorite VS Code theme
- 16 A better setTimeout() in JavaScript
- 14 The genesis of the "Hello World" programs
- 13 Eloquent Strict Mode in Laravel
- 11 The fastest way to switch between two branches in Git
- 09 Transparent VS Code is a thing!
- 08 What happens when you select count(*) in MySQL
- 07 Things I write about
- 06 Tabbing out of brackets and quotes in VS Code
- 05 Using beautiful command prompts in Laravel
- 03 Ensure type uniformity of a collection in Laravel
- 01 Mixing colors to create variants in CSS
- 29 Resume and pause animations in CSS
- 27 An introduction to Laravel Folio
- 25 Reading large CSV Files as a Collection in Laravel
- 22 Useful keyboard shortcuts that work everywhere
- 21 Enable hover conditionally in CSS
- 19 Mass setting strict types to true using Laravel Pint
- 16 The best RSS reader for Linux
- 16 Vacation life before Smartphones
- 13 Mock JSON API endpoints for Testing
- 12 Lightsaber Borders in CSS
- 12 Replace Accented Characters with their Plain English Counterparts in JavaScript
- 09 All the places where you can use prefers-color-scheme media query
- 07 trash — A safer alternative to the rm Command
- 06 My early impressions of Threads app by Meta
- 05 Using Bright Data's scraping browser to Scrape Web Pages
- 03 Global HTTP middleware in Laravel 10.x
- 02 Printing raw SQL queries with bindings in Laravel 10.x
- 01 Identify unused npm packages in your project
- 28 Statically analysing your PHP code using PHPStan
- 25 Do not write console logs yourself ever again
- 23 Text Wrap Pretty is coming to CSS
- 18 Import maps to natively import JavaScript modules using bare names
- 17 Publish but without any expectations
- 15 Local websites with Custom domains and HTTPS using Caddy Server
- 13 The Midnight Companion
- 07 Dock installable web apps in Safari macOS Sonoma
- 04 Conveniently jumping to directories using Aliases in Terminal
- 01 How to find mention of your website across the web
- 28 Sass-like nesting in native CSS
- 26 Validating specific timezones in Laravel
- 19 I got access to GitHub Copilot Chat
- 15 The new Sleep helper in Laravel 10.x
- 09 Postcards from the trip to Kashmir
- 08 Cloudflare tunnels for exposing local servers to the internet
- 24 Piping system processes in Laravel
- 20 Animated Space Background using plain CSS
- 18 Suspending and putting a running process in the background in Linux
- 17 Rollback a specific migration in Laravel
- 14 Ping animation with minimal CSS
- 12 Create non-existent files using VS Code
- 10 Temporal intervals are handy in MySQL
- 07 On breathing
- 06 Using PER Coding Style with Laravel Pint
- 04 Code explanation using GitHub Copilot
- 31 Using existing HasMany relationships as HasOne in Laravel
- 30 Checkered background using two lines of code in CSS
- 28 An int(11) is not what you think it is in MySQL
- 26 A Laravel macro for outputting possessive apostrophes correctly
- 22 A handy File method to read JSON files in Laravel 10.x
- 22 A tool to generate YouTube chapters in seconds
- 20 A practical use case of anonymous classes in PHP
- 18 How to stop a React component from rendering
- 17 A little memoize function in PHP
- 13 Add app screenshots to the install prompt of PWAs
- 12 Create and download text files using JavaScript
- 09 The pipeline helper in Laravel
- 07 Change favicon on switching browser tabs in JavaScript
- 06 Dynamic URLs with URI templates in Laravel
- 05 Bold editor fonts? Yes, please!
- 04 Balanced text wrapping is coming to CSS
- 01 Today I Learned — font shorthand in CSS
- 28 Animated gradient text in CSS
- 27 Dry running Git commands
- 26 Conveniently toggle and add Tailwind CSS classes in Chrome DevTools
- 25 Building LinkSnatch — A bookmarks app with Next.js and Tailwind CSS
- 24 Know why certain composer packages are installed in your project
- 23 Store and fetch common application data in Next.js
- 21 Style file selector button using CSS
- 19 The new helper to generate secure passwords in Laravel 10.x
- 16 A hurdle I faced while installing Laravel 10
- 13 Change tab bar color dynamically using JavaScript
- 09 Classless CSS Frameworks
- 08 Put the secondary sidebar of VS Code to good use
- 06 Why can not I access an updated state value in React immediately?
- 05 Cycle through recent files without using arrow keys in VS Code
- 26 Two ways to merge arrays in PHP
- 22 Increment value of multiple columns at once in Laravel
- 19 Two ways to safely break a long word in HTML
- 17 Making existing code more readable using GitHub Copilot
- 12 Copy last terminal command to clipboard in Linux and macOS
- 11 The setVisible and setHidden Eloquent methods in Laravel 9.x
- 10 Upgrade your PHP code to use PHP 8.2 features using Rector
- 06 HTTPie — An HTTP client with a pinch of AI magic
- 05 Useful macros to make Laravel routes compact
- 03 This GNOME extension lets you put text in menubar
- 02 Easy shine animation on hover using CSS
- 01 Attaching additional notes to a Git commit
- 29 Stashing individual files in Git
- 27 Additional anonymous component paths in Laravel 9.x
- 22 Free and open-source SVG icon resources for your next project
- 20 Extract every array keys to variables of the same name in PHP
- 18 What's new in PHP 8.3 (Features and Improvements)
- 14 Open-source tools I use as a developer on Linux
- 07 Singleton routes for one-off resources in Laravel 9.x
- 06 Take full-size screenshots of websites without any tools in Chrome
- 04 PHP type declarations — A guide for beginners
- 30 Handling images with inconsistent height in CSS
- 29 Convert any value to a boolean in JavaScript
- 27 New features of PHP 8.2 in Code Blocks
- 26 Using development configuration for local development in Jekyll
- 23 Bookmark frequently used folders in Ubuntu
- 22 Tracking value of number inputs using CSS
- 18 Ability to use Constants in Traits in PHP 8.2
- 17 Firefox-only CSS
- 16 Probability-based randomness using Lottery class in Laravel 9.x
- 15 How to set user paths in Fish Shell
- 14 I just self-verified my blog
- 12 File validation rule object in Laravel 9.x
- 10 Rendering specific fragment of a blade view in Laravel 9.x
- 08 Generating slugs using one line of code in JavaScript
- 04 Expose local directories to network devices in Node.js
- 01 Human-readable date difference in JavaScript
- 31 Why send User-Agent while making API calls?
- 29 Resolving middlewares statically from controllers in Laravel 9.x
- 24 The new alternative mailable syntax in Laravel 9.x
- 18 The true type in PHP 8.2
- 11 Aliasing destructured variables in JavaScript
- 09 The new json_validate() function in PHP 8.3
- 04 VS Code Timeline — Your local version control system
- 30 Encrypting and decrypting environment files in Laravel 9.x
- 28 How to return multiple values from a function in JavaScript
- 21 Rest vs Spread syntax in JavaScript
- 18 Toggling state of the checkbox based on the viewport width in JavaScript
- 16 Discard Eloquent model changes in Laravel 9.x
- 13 Conditionally spreading objects in JavaScript
- 10 Converting PNG images to WebP using PHP
- 31 Running shell commands is dangerously simple in PHP
- 27 Enabling password suggestions in password inputs in HTML
- 25 Why Developers Choose Cloudways For Laravel Hosting
- 23 Sticky scrolling in VS Code
- 21 A simple clamp() function in PHP
- 17 Better conditionals in CSS media queries with Range Syntax
- 11 Check which Composer dependencies requires PHP 8 or 8.1
- 07 Capturing images and videos from the camera of mobile devices using HTML
- 04 Making glowing focus state for text input using CSS
- 02 Accessing Laravel documentation from the terminal
- 01 Finding security vulnerabilities in packages using Composer Audit command
- 30 How to select the least number of elements in CSS
- 25 Retrieve the current PHP version as an integer
- 20 The artisan about command in Laravel 9.x
- 19 New invokable rule objects in Laravel 9.x
- 15 CSS that depends upon JavaScript
- 13 Using key prop to reset React components
- 07 Natural debouncing using the useDeferredValue hook in React 18
- 05 The global faker helper in Laravel 9.x
- 28 Do cleanup from useEffect in React.js whenever possible
- 26 Plural strings based on the count in Laravel
- 24 Detecting slow database operations in Laravel 9.x
- 21 Keeping track of the last value of state in React.js
- 16 How to validate JSON in Laravel
- 10 Make DevTools pick colors outside of Chrome
- 07 Expose local Vite instance to the network
- 05 How to checkout Git branches interactively
- 01 How to use Git Log command efficiently
- 30 The new Performance Insights panel in Chrome Dev Tools
- 27 Dark-mode aware scrollbars using CSS
- 25 Making headers sticky using CSS for a better reading experience
- 21 Array to object conversion in JavaScript
- 18 Conditionally loading CSS or any resource using media queries
- 17 Reduce array of objects to an object in JavaScript
- 16 Unpack arrays conditionally in PHP
- 11 Useful GNOME extensions that I am using on my Ubuntu 22.04
- 09 Implementing Focused Reading Mode on My Blog
- 07 The new Arr::join() method in Laravel 9.x
- 03 Boolean toggle using useReducer hook in React.js
- 02 The new findOr method in Laravel 9.x
- 29 Readonly classes in PHP 8.2
- 27 Effectively rendering lists in React.js
- 24 Null and false can be used as stand-alone types in PHP 8.2
- 23 Send emails to a single test email address for test environments in Laravel
- 22 Override default 404 behavior in Laravel
- 15 Calculate age from the specified date in Carbon
- 13 Generate fake files of any size in macOS and Linux
- 12 The new squish() helper in Laravel 9.x
- 11 Image Borders in CSS
- 04 The accent-color CSS Property is Now Widely Supported by Modern Browsers
- 31 Wrap string with other strings fluently in Laravel 9.x
- 29 HTML-only Keyboard Shortcuts
- 25 Implementing scroll snap using only three lines of CSS
- 23 Clear all kinds of caches with a single command in Laravel
- 22 Console Logging the Right Way
- 21 Check if an array of objects contains a certain key-value in JavaScript
- 16 Refactoring conditionals to callables in PHP
- 10 Using value of state variables right after updating in React.js
- 08 Auto dark mode origin trial of Chrome
- 07 Curried event handlers in React.js
- 04 The new whereNot method in Laravel 9.x
- 28 Safely convert any value to boolean in PHP
- 25 Array.map() vs Array.forEach() in JavaScript
- 23 An Ultimate Guide to Web Application Security
- 22 Auto implemented properties in TypeScript
- 21 Auto assigning unique key to each child of a list in React
- 20 Minimizing Google Fonts by Only Loading it for Certain Characters
- 20 Unlimited function parameters using Rest in JavaScript
- 17 Avoid relative import paths in TypeScript
- 16 Fetch all the available time zones in PHP
- 12 The new str() and to_route() helpers in Laravel 9
- 11 Why radio buttons are called radio buttons in UIs?
- 10 Human readable number formatting in PHP
- 07 Rebasing PR branches right from GitHub.com
- 03 How to use Collections outside of Laravel
- 01 Swapping multiple keywords in a string in Laravel
- 30 Checking if the user is on the last page of pagination in Laravel 8.x
- 27 Cherry picking commits in Git
- 23 Implementing dark mode using Tailwind 3.0
- 20 Trigger CI/CD deployments using empty Git Commits
- 19 Grouping routes by controllers in Laravel 8.x
- 16 Reverting back to the original model instance in Laravel
- 13 Increasing Productivity with Omni — The Alfred of Chrome
- 12 Displaying currency made simple in JavaScript
- 09 Quickly switch to new branch with unstaged changes in Git
- 06 Hide an image entirely when it does not load in HTML
- 03 Fetch commit logs of certain function or method in Git
- 31 Image magnifier using only one line of CSS
- 27 Improved single-method accessors and mutators in Laravel 8.x
- 24 My Recap of 2021
- 22 Destructure a specific index of an array in JavaScript
- 21 Invisible MySQL columns in Laravel 8.x
- 20 Handy methods for unauthorized and forbidden responses in Laravel 8.x
- 16 Clone repositories without the entire history in Git
- 13 Prevent Image Layout Shift Using CSS
- 06 How to Retrieve The Oldest Commit of a GitHub User
- 04 New undot() and reverse() methods in Laravel 8.x
- 30 Render CSS Based on The Browser Support for Features
- 28 Intersection types in PHP 8.1
- 23 Quickly convert the PHP 8 codebase to use PHP 8.1 features
- 22 Enable bracket pairs guide in VS Code
- 20 Allow mass assignment for all the models in Laravel
- 18 Run multiple awaits in parallel using Promise.all()
- 15 Gradient-y text underlines using CSS
- 14 Automatically remove models using Prunable trait in Laravel 8.x
- 10 Get the size of the subdirectories and files in Linux
- 06 Mask part of a string in Laravel 8.x
- 31 Remove local branches which don't have remote counterparts in Git
- 27 Render Images Based On Dark or Light Theme Of The Device
- 24 How vscode.dev Interacts With User's Local Filesystem?
- 21 Gradient-y Box Shadows in CSS
- 19 Make any string studly case using Str::headline() in Laravel 8.x
- 18 Track Git-style local changes in Chrome Dev Tools
- 14 First-class callables in PHP 8.1
- 13 Throwing response exceptions conditionally in Laravel 8.x
- 11 Check if a PWA is opened as a standalone app or not
- 05 Dry running Composer update without actually updating dependencies
- 01 Simple blinking cursor animation using CSS
- 28 Always destructure your component props in React.js
- 27 Custom thumbnails for native video element in HTML
- 24 Retrieve request URL without specific query parameters in Laravel
- 20 Prevent object extension — Object.freeze() vs Object.seal() vs Object.preventExtensions()
- 17 Abort a fetch request manually in JavaScript
- 13 How to get class instance without a constructor in PHP
- 12 Graceful error handling using Error Boundaries in React.js
- 11 Initialize objects right into the constructor parameters in PHP 8.1
- 09 A cool helper function to check if anything is blank in PHP
- 05 The whereRelation (A better version of whereHas) method in Laravel 8.x
- 02 Designing websites keeping floating tab bar of Safari 15 (on iOS) in mind
- 29 Position children elements in the parent absolutely using CSS
- 24 RegEx simplified with named capture groups in JavaScript
- 21 Getting subsets of validated data in Laravel 8.x
- 20 Why choose React Native for your business?
- 18 Avoid relative import paths in React.js using Webpack aliases
- 16 Conditional validation rules in Laravel 8.x
- 13 console.trace — A better alternative to console.log
- 11 Using compact and tidy Git Log
- 09 Print media style drop caps using only CSS
- 05 Filter certain values from the output of JSON.parse() method
- 02 Quickly search keywords in your projects using Git Grep
- 31 The new @class Blade directive in Laravel 8.x
- 25 Break HTML content into newspaper-like columns using pure CSS
- 24 Outputting Eloquent query unparameterized in Laravel
- 20 Get all the changes applied by model updates in Laravel
- 19 How to represent the number of days in natural language in JavaScript
- 11 How to convert arrays to human-readable lists in JavaScript
- 08 Checking if array keys are out of order using array_is_list() in PHP 8.1
- 07 Readonly properties are coming in PHP 8.1
- 30 Global contextual logging in Laravel 8.x
- 29 Artisan command to prune stale jobs in Laravel 8.x
- 23 Send notifications to non-users of your application in Laravel
- 18 Numerical literal separator for better readability in PHP
- 15 Constructor assignment of field variables in TypeScript
- 15 The new startTransition API to offset expensive renders in React 18
- 13 Get your website ready for new tab bar theming of Safari 15
- 09 Adding a custom Install button in Progressive Web Apps
- 07 Conditionally executing callbacks using Conditionable trait in Laravel 8.x
- 31 Blade stringable to handle objects centrally in Laravel 8.x
- 25 Refresh maintenance mode page automatically in Laravel 8.x
- 17 Supercharged and clutter-free data fetching using React Query
- 15 Quickly switch between recent branches in Git
- 12 Variable-length function arguments using spread token in PHP
- 07 Quickly sudo-ing the previous command in Bash Shell
- 05 Estimated reading time macro in Laravel
- 03 Update URL query parameters as you type in the input using JavaScript
- 27 Creating Keyboard shortcuts of combination of keys in JavaScript
- 26 Verify if entered password is compromised in data leak or not in Laravel 8.x
- 25 The new custom password rule object in Laravel 8.x
- 17 List down outdated npm packages in your project
- 17 Zipping up multiple arrays using array_map in PHP
- 15 Asynchronous HTTP client requests are coming in Laravel 8.x
- 11 Add auto-completion in Bash terminal using Fish shell
- 10 Function properties in JavaScript
- 04 Quick tip - Using lightweight pagination in Laravel
- 01 Delay dispatching actions in Redux using Thunk middleware
- 30 The prohibited validation rule in Laravel 8.x
- 28 How to specify default value for props in React.js
- 24 Best Ways to Learn How to Code
- 24 Moving to a privacy-focused and open-source comment system on my blog
- 22 Cleaner exception handling using rescue() helper in Laravel
- 17 How to get system timezone for macOS and Linux in PHP
- 15 Seeding model rows based on the user input in Laravel
- 14 How to use HTML with CSS inside SVG
- 11 Dry running Laravel migrations before actually migrating them
- 09 Fibers or Coroutines for asynchronous programming in PHP 8.1
- 06 Update state of component from other components using React hooks
- 01 Remove or omit object properties without mutation in JavaScript
- 27 Retrieve HTTP response as a collection in Laravel 8.x
- 23 Adding lines conditionally in Laravel's Mail notifications
- 21 Mutation-free JSON column updation using AsArrayObject Eloquent cast
- 12 Publish now, fix later
- 10 Limit the number of returned segments in PHP's explode()
- 07 Native enumerations (enums) are coming in PHP 8.1
- 07 Tappable and pipeable fluent strings in Laravel 8.x
- 28 Array unpacking with string keys coming in PHP 8.1
- 25 Smartly auto-correct commands in Git
- 24 Retry operations with high probability of failure in Laravel
- 21 The query builder's sole() method to validate multiple records in Laravel 8.x
- 19 A little known artisan command that can inspire you
- 18 How to prevent overlapping of jobs in Laravel
- 16 Difference between React.Component and React.PureComponent
- 13 Deep copying objects using JSON.stringify and JSON.parse
- 12 Method overloading in PHP
- 11 Artisan command to use model instance in controller actions in Laravel
- 04 Three lines of CSS to center anything horizontally and vertically
- 03 Get native type of a variable using get_debug_type() in PHP 8
- 30 Aliasing polymorphic types in Laravel's Eloquent
- 28 Stories of how softwares/products got their name
- 23 Using throw as an expression in PHP 8
- 21 Crawl external websites and perform actions using Symfony's BrowserKit
- 18 Discover every CSS grid on an HTML page using Chrome
- 16 List scheduled commands in CLI in Laravel 8.x
- 15 Monitor a Laravel App with Scout APM (Sponsor)
- 15 Why You Should Use JavaScript for Game Design
- 14 Delaying notifications channel-wise in Laravel 8.x
- 12 Implementing pinned posts in Jekyll
- 09 Get up and running with Laravel blazing fast using Sail
- 08 Make PHPUnit test reports more detailed using TestDox
- 07 Run or exclude certain tests in PHPUnit
- 05 The get_class() alternative in PHP 8
- 03 Execute code outside of transaction only when it commits in Laravel 8.x
- 25 Artisan command to connect to the database in CLI in Laravel 8.x
- 24 Why you should always commit the composer.lock file
- 23 Exciting new features and improvements in PHP 8
- 22 Throttling submission of form in Laravel
- 18 Monitor logs in Laravel Telescope in production environment
- 16 Using MySQL explain for queries in Laravel 8.x
- 11 Simple and lightweight scaffolding using Breeze in Laravel 8
- 09 My first PR in laravel/framework that got merged!
- 06 Loop over and include Blade views simultaneously using @each in Laravel
- 03 Using .htaccess to access environment variables in PHP
- 02 Generate temporary URLs of AWS S3 files in Laravel
- 01 How to upgrade legacy codebase to use PHP 8.0 features using Rector
- 30 How to use Attributes and their real-world usage in PHP 8.0
- 26 Composer 2.0 — How to upgrade and features overview
- 23 Custom Eloquent collections to make queries more readable in Laravel
- 20 Insert or update multiple records using upsert in Laravel 8.x
- 16 Convert HTML to PDF like a pro using DocRaptor API (Sponsor)
- 14 How to use .env values in Laravel Envoy
- 13 Gracefully installing global Composer libraries
- 12 Binding additional information to views using composers in Laravel
- 05 Extending Validator facade for custom validation rules in Laravel
- 03 Resolving dependencies conditionally using service container in Laravel
- 28 Short functions could be coming in PHP 8.1
- 24 Laravel Ecosystem Jargon
- 23 Catchable queued closures in Laravel 8
- 22 Import and export only a function under namespace in PHP
- 19 How to pull GitHub repositories as Composer packages in PHP
- 18 How to use Laravel 7.x model factories in Laravel 8
- 17 Prevent spammy form submissions by bots using this Honeypot technique in PHP
- 16 How to use Laravel 7 style controller route definitions in Laravel 8
- 14 New RateLimiter facade for defining named rate limiters in Laravel 8
- 12 Class based model factories in Laravel 8
- 11 Access application in maintenance mode using a secret token in Laravel 8
- 10 Personalized maintenance mode views in Laravel 8
- 09 Dynamic blade components in Laravel 8
- 07 My workflow for publishing articles
- 04 Named function arguments in JavaScript
- 03 Re-usable Blade components for Laravel projects using Blade UI Kit
- 02 Showing related posts based on the category of current post in Jekyll
- 01 Refactor related macros to classes using Mixins in Laravel
- 31 Type annotate arguments for subset of a given type in TypeScript
- 28 Difference between Export and Export Default in TypeScript
- 27 How to categorize your posts in Jekyll
- 26 Using simple yet effective caching for Laravel queries
- 24 Define relationships outside of Eloquent models in Laravel
- 22 How to detect fullscreen mode using CSS
- 20 Fetch count of records for children relationships in Laravel Eloquent
- 19 The difference between for...in & for...of in JavaScript
- 17 Insert mass database records using model factories in Laravel
- 14 Making my VS Code minimal and distraction-free
- 13 Live reload local Jekyll site in browser on file changes
- 12 Expose your local websites to the internet using this open source tool in PHP
- 11 Accessing private methods and properties outside of class using reflection in PHP
- 10 How to group where constraints in Laravel Eloquent
- 09 How to create a two column layout using Flexbox in CSS
- 08 Set default value for attributes in components using @props directive in Laravel
- 06 TypeScript's private modifiers Vs. ECMAScript's hash(#) private fields
- 05 Check for the application environment in Laravel views
- 04 How to check if the API call is failing using Fetch in JavaScript
- 31 Creating your own custom conditional directives in Laravel Blade
- 29 Things to consider before using arrow functions in JavaScript
- 28 Remove event listener once it's invoked in JavaScript
- 27 Freeze scroll on arrow key up or down using JavaScript
- 24 How I implemented a Konami easter egg on my blog
- 23 Using JavaScript-style Promises in PHP
- 20 Check if the specific service provider is loaded or not in Laravel
- 19 Push to newly created branch without creating an upstream branch in Git
- 14 Make function parameters required in vanilla JavaScript
- 14 Using Chrome DevTools as a secret code editor
- 10 Proposed named arguments in PHP 8
- 09 Lesser known Composer tricks and tips you should know
- 07 How to include HTML files in Jekyll
- 07 The secret way to type-check JavaScript in VS Code
- 05 A Beautiful Dream
- 05 Make repetitive CSS compact using :is() pseudo-class function
- 03 Match expression - An alternative to switch statement in PHP 8
- 29 This experimental CSS Overview feature of Chrome is awesome
- 28 The many ways to take screenshots on Ubuntu
- 26 Get your blog running in seconds with Jekyll in 2020
- 23 Change URL query parameters using JavaScript
- 22 The mixed type of PHP 8
- 18 Tracking model attribute changes in Laravel
- 16 Refactor conditions to a method for better readability in PHP
- 13 These new string functions are coming in PHP 8
- 11 Find the extension of files without extension in Laravel
- 10 Non-capturing exception catches in PHP 8
- 09 Constructor Property Promotion in PHP 8
- 06 Try not to use ad blockers, please!
- 05 Showing current Git branch for the project in command prompt
- 04 This nullsafe operator could come in PHP 8
- 03 My absolute favorite VS Code extensions - June 2020
- 02 Detect device's OS in JavaScript
- 01 Strict typing vs. Weak typing in PHP
- 31 Emulate enum-like behavior using string literal types in TypeScript
- 28 Conditionally validate request fields in Laravel
- 27 Strictly check for null and undefined values in TypeScript
- 25 Convert long numbers to short and compact form in JavaScript
- 24 How to do type-casting in TypeScript
- 21 Using GitHub password in terminal when 2FA is ON
- 20 Validating Laravel requests using rule objects
- 19 Detecting if device is online or offline using plain JavaScript
- 18 Drag and drop files using only JavaScript
- 15 Node.js vs Deno — A high-level comparison
- 14 How to install Deno on Ubuntu (Linux)
- 14 Search through the history of commands in terminal
- 13 Components with inline templates in Vue.js
- 12 Unpacking inside arrays using spread operator in PHP
- 11 Detecting device color scheme automatically in JavaScript
- 08 Using ::class static class keyword in PHP
- 07 How to pull a composer package in a Laravel project locally
- 06 Select React element type using general expressions
- 04 How to implement wrapper classes in PHP
- 04 Null coalescing assignment operator in PHP
- 29 Using custom class as a Facade in Laravel
- 27 Create your own custom Blade directive in Laravel
- 26 Auto discovery of events in Laravel
- 24 Listen to multiple events in a single class in Laravel
- 23 Using different mail drivers dynamically in Laravel 7.x
- 22 Make images clickable in Jekyll
- 21 Log messages directly into the console using Logpoints
- 20 The Ultimate Crossover
- 17 Post data using streams in PHP
- 15 Immediately Invoked Function Expression in PHP
- 14 Named slots in Blade components in Laravel 7.x
- 10 Best VS Code Dark Themes - 2020 Edition
- 08 What's the use of Blob object in JavaScript?
- 07 Merge attributes in blade components in Laravel 7.x
- 02 Reordering the sort order on queries in Laravel 7.x
- 01 Benefits of using custom exceptions in PHP
- 30 Using arrow functions in PHP 7.4
- 27 Constructor property promotion could be coming to PHP
- 18 Custom validation rules and messages in Laravel form requests
- 12 Customizable artisan stubs in Laravel 7
- 10 Fluent string operations in Laravel 7
- 05 Route model bindings using custom columns in Laravel 7
- 03 Computed properties and methods in PHP
- 02 Multiple constructors in PHP
- 01 Bookmarks feature in PhpStorm is truly a saviour
- 26 Using whereNull and whereNotNull in Eloquent Collection in Laravel
- 20 Remembering what spaceship operator do on comparison in PHP
- 18 Using register_shutdown_function() instead of desctructor in PHP
- 16 Convert request parameters to boolean in Laravel
- 10 Some lesser known facts of Traits in PHP
- 06 Add view within another view in Blade Laravel
- 31 When to use finally in exception handling in PHP
- 30 Global view data for all actions in Laravel Blade
- 29 Add additional attributes in request in Laravel
- 28 My Coding Playlist
- 26 Little trick to loop through class properties in PHP
- 24 Verify if email is from a valid domain in PHP
- 23 Identifying even and odd iterations in Laravel Blade
- 22 Authenticating certain controller methods in Laravel
- 21 This blog is my playground
- 20 Check unless condition in custom if blade directive in Laravel
- 15 Using objects as arrays (with a real world example) in PHP
- 13 Be like a Terminator
- 09 Validating dependent attributes in Laravel request
- 04 Asynchronous for loops in JavaScript
- 30 Multiselect-able configuration setting in Magento2
- 29 Tech Podcasts I've listened to in 2019
- 23 Type checking props using PropTypes in React
- 22 Automatically bind ES6 class functions in callbacks in React
- 18 Premature optimization is dangerous
- 16 Method chaining in PHP in a nutshell
- 13 Why to choose Jekyll for blogging over other platforms
- 12 Refactor eloquent queries using higher order messages in Laravel
- 10 Things I did to improve my blog over years
- 07 Top features of PHP 7.4 Explained!
- 05 My favorite PhpStorm tricks and tips that I use daily
- 01 Attach, detach and sync many-to-many relationships in Laravel
- 26 Dependency Injection vs. Dependency Injection Container in PHP
- 20 Nullable types in PHP 7.1
- 12 The most easiest and clean way to unset a cookie in PHP
- 06 Drop tables, types and views using wipe artisan command in Laravel 6
- 02 Extending class behaviour in Laravel using Macros
- 01 Reviewing Chernobyl - The HBO miniseries
- 29 The difference between 'elseif' and 'else if' in PHP
- 17 Using GitHub as a Content Delivery Network
- 11 How to utilize Capsule to use Eloquent ORM outside Laravel
- 06 Building API endpoints in Magento2 from scratch
- 05 How to pick topics for tech blogging
- 04 Using Lazy Collections on memory-hungry operations in Laravel 6
- 02 Built-in password hashing and verification in PHP
- 30 The native ad blocker in Chrome you don't know about
- 29 Supercharge array operations using Set in JavaScript
- 27 Process model records in chunks in Laravel
- 26 Rate limit route requests in Laravel
- 22 Reasons to use Composition over Inheritance in PHP
- 13 Better error handling in core PHP functions using Safe PHP
- 08 A look into Getters and Setters in JavaScript
- 07 Late static binding in PHP - What, How & When
- 03 Understanding Constructor and Method dependency injection in Laravel
- 31 A deep dive into Generators in PHP
- 25 Get grandparent instance of certain class in PHP
- 24 Fetch and calculate tax details anywhere within Magento 2
- 22 Serialize Closures in PHP using this neat package
- 12 Fetch results based on the existence of the relationship in Laravel Eloquoent
- 06 Conditional attributes and relationships in Laravel Resources
- 30 Reusable code snippets using Live Templates in PHPStorm
- 18 Codelobster IDE - A free PHP, HTML, CSS, JavaScript editor (Sponsor)
- 16 Re-using query constraints in Laravel Eloquent - Global vs. Local scopes
- 10 A closer look at Invokable classes in PHP
- 05 Logout from every devices except the currently logged in one in Laravel
- 02 PHP 7.4 will support first-class property type declarations
- 29 Laravel Route Model Bindings - Implicit Vs. Explicit Binding
- 15 Attribute casting in Laravel Eloquent
- 29 JavaScript functions' implementation inspired by PHP and Laravel
- 28 Implement Invite-only registrations using Laravel's signed URLs
- 26 Fetching dynamic attributes for models on-the-fly in Laravel
- 18 Eventual consistency illustrated!
- 14 Chrome 73 now supports installing PWAs as a native app on macOS
- 12 Happy 30th dear web!
- 28 Introducing Reverie - A ridiculously elegant Jekyll theme for blogging
- 22 Get all admin users as an array in Magento 2
- 09 Packages to make your Laravel development experience awesome.
- 26 Best VS Code themes - January 2019
- 17 This is why PHP don't have multiple inheritance
- 09 Build your own Laravel artisan commands for your project
- 26 How to subscribe at amitmerchant.com
- 21 Why you should use Laravel Queues
- 11 5 must have things for your Jekyll powered blog
- 08 Top fetaures of PHP 7.3
- 21 My favorite VS Code themes for September 2018
- 05 Using private repositories as a composer package in PHP
- 03 TIL - How to fix embedded scripts in Progressive Web Apps