Updated on September 4, 2025 in Productivity
Don’t Have the Backslash or Pipe Symbol? Type \ and | on Any Keyboard
đź’¬ TL;DR Can’t find the backslash (\) or pipe (|) symbol on your keyboard? Try this: Have you ever opened your code editor, only to realize you don’t have the \ (backslash) or | (pipe) symbol on your keyboard? You’re…
Updated on December 16, 2024 in Learn
Should You Go Beyond Relational Databases?
Relational databases, such as MySQL, PostgreSQL, and various commercial products, have been foundational to software development for decades. They’re reliable, well-documented, and supported by a vast ecosystem of tools and libraries. But as technology evolves and the demands on our…
Updated on September 10, 2025 in Learn
Simplify Your Python Loops with Comprehensions [Tutorial]
If you’ve been wondering how to simplify your Python loops—or write cleaner, more concise code for common tasks—Python comprehensions are the answer. Comprehensions allow you to embed loops and conditional logic directly into a single line of code, making it…
Updated on October 9, 2024 in Learn
How to Write Good Comments in Code to Enhance Collaboration
In software development, every coder has unique quirks and preferences that make their coding style distinct. But these differing approaches to naming conventions, indentation and spacing, error handling, and more, can make team collaboration challenging. That’s before you even consider…
Updated on April 10, 2023 in Learn
Increase Site Performance With CSS Hardware Acceleration
Did you know that we can hardware-accelerate graphics-intensive CSS features by offloading them to the GPU (Graphics Processing Unit) for better rendering performance in the browser? Computers have graphics cards suitable for CSS hardware acceleration. Because of this, we can…
Updated on March 3, 2023 in Learn
The Beginner’s Guide to Objective-C: Classes and Objects
Objective-C is an object-oriented programming language. There are two key elements of the programming language, including the Objective-C class and the object. Let’s dive deeper into these elements so you can better understand the basics. This article is the third…
Updated on December 12, 2024 in Learn
How to Use the Browser Developer Tools Console
The browser developer tools console is one of the most powerful tools available to you when it comes to debugging your front-end web applications. The console has an API that provides several methods that make debugging easier. It’s not uncommon…
Updated on January 19, 2023 in Learn
How to Use the Double Ampersand Selector in Sass
The Sass ampersand (&) symbol is used to reference the parent selector in a nested rule. For example, the following targets .btn on :hover: .btn { … &:hover { background: dodgerblue; } } We can also place the & after…
Updated on September 11, 2023 in Learn
How to Memorize Codes: Tips & Tricks
One of the most common questions I get from students is: “What’s the best way to retain what I’m learning?” Students may think they understand the lessons and concepts being taught, but later struggle putting it all into practice. Writing…
Updated on November 25, 2022 in Learn
How To Add Custom Fields to a Custom Post Type in WordPress
WordPress has come a long way from its humble blogging beginnings. With the popularization of Custom Posts Types (CPTs), WordPress has emerged to become a fully-featured CMS platform. WordPress has evolved to be suitable for any kind of content you…
Updated on September 11, 2023 in Learn
How to Improve Your Coding Skills & Confidence: 5 Simple Tips
Starting out in the professional development arena is pretty daunting. I am self-taught and I don’t have a degree. Broaching my first full-time position was pretty scary. What would the interviewer think? I thought I knew how to improve my…
Updated on September 11, 2023 in Learn
How to Store Data in LocalStorage in JavaScript
The LocalStorage API gives front-end web developers access to a simple key-value datastore that can be used to save data on a user’s computer. Saving data on the client side can help speed up the performance of your web applications…