Transform HTML Table into Card View Using Nothing But CSS I’d like share a recent experiment that explores how to transform a plain, old-fashioned HTML [...]
All You Need Is CRUD? Believe it or not, everything is essentially CRUD on the internet. It is the hidden [...]
PHP Composer to Autoload a Third Party Library What is exactly a Composer in PHP? PHP Composer is a dependency management tool for PHP. It [...]
How does Javascript debounce work? What is debounce? A recent increasing popular technique in web applications is an interesting [...]
When to use encodeURI() and encodeURIComponent()? People talk about URL and URI as if they are the same things. However, the difference is subtle [...]
Typed Properties in PHP 7.4 Introduction Many languages, especially scripting languages, have a loosely typed variables [...]
PHP 8: Constructor property promotion It’s typical for constructor arguments to be allocated to a property in the constructor [...]
PHP Heredoc and Nowdoc Explained In our phpGrid examples, we’ve seen some code with ‘weird’ syntax such as in [...]
Time to Use PHP Return Types in Your Code Introduction: What is a Return Type in PHP and Why Does it Matter? PHP is a loosely typed [...]
What Is the Difference Between SSL/TLS vs. SSH, HTTP vs. HTTPS, and FTP vs. SFTP? The purpose of this article is to provide some principles to help you figure out various [...]
6 Common HTML5 Newbie Mistakes Here are six common HTML5 mistakes to save you from the most common, easily avoidable yet [...]
AJAX Revolution (Part II) – jQuery.Ajax() Previously, we briefly covered the early days of Ajax, the technology that allows developers to [...]
AJAX Revolution (Part I) – XMLHttpRequest Image Source: AJAX logo by gengns.svg Intro Ajax is NOT a programming language but a technique [...]
MySQL Character Sets & Collation In this post, we will focus on a specific type of character set and encoding, MySQL CHARSET [...]
Character Encodings for Beginners Character encoding governs how characters travel from databases to web browsers and back again. [...]
My Favorite Browser Debug Trick In today’s modern browsers such as Google Chrome, Firefox, Safari, and Microsoft Edge, there is [...]
JSON in Plain English JSON is an open standard, lightweight data-interchange format. It stands JavaScript Object [...]