Topics
501
The CSS type selector
April 21st, 2021
The CSS id selector
March 24th, 2021
The CSS Universal Selector (*)
March 23rd, 2021
What is Data Normalization?
March 22nd, 2021
The CSS calc() function
March 21st, 2021
The CSS class selector
March 20th, 2021
How to Backup iPhone on Mac with Finder (quickly)
March 19th, 2021
[Video] How to Fix the Grayscale Color Problem in Adobe Illustrator
March 13th, 2021
[Video] How to Edit Artboard Size in Adobe Illustrator
March 12th, 2021
[Video] Reset Adobe Premiere Pro Preferences to Default Settings
March 11th, 2021
[Video] How to Remove Harsh S Sounds in Adobe Premiere Pro (DeEss)
March 10th, 2021
[Video] How to Style Input Placeholder Text with CSS
March 9th, 2021
GatsbyJS: Something went wrong installing the "sharp" module (fix)
March 8th, 2021
[Video] How to add Text Gradient Color with CSS
March 8th, 2021
[Video] How to Toggle Functions Based on Different Event Types in JavaScript
March 7th, 2021
[Video] Detect Double Clicks With JavaScript
March 6th, 2021
[Video] Remove White Spaces in String with JavaScript & RegEx
March 5th, 2021
[Video] Convert a String to Uppercase with JavaScript
March 3rd, 2021
[Video] How to Detect Clicks Outside of An Element With JavaScript
March 2nd, 2021
[Video] Run Function After a Specified Amount of Time with JavaScript
March 1st, 2021
[Video] Disable JavaScript in Google Chrome
February 1st, 2021
Regex: find every HTML tag in a document
January 19th, 2021
Regex: Find Every Line that Ends with a Specific Word
January 18th, 2021
Regex: Find Every Line that Begins with a Specific Word
January 17th, 2021
What is the “Consolidation Phase” in the Crypto or Stock Market?
January 16th, 2021
VSCode: Insert Cursor at the Beginning of Every Line
January 15th, 2021
VSCode: Insert Cursor at the End of Every Line (Mass Edit Mode)
January 14th, 2021
CSS Named Colors List
January 13th, 2021
How to use Hex Colors in CSS
January 12th, 2021
How to use HSL and HSLa Colors in CSS
January 11th, 2021
How the CSS Box Sizing Property Works
January 10th, 2021
How to change your Next.js Server Port (3000) in Local Development
January 9th, 2021
How to use the HTML <link> Media Attribute to Load CSS
January 8th, 2021
How to use the CSS Preload Hint to Boost Website Performance
January 7th, 2021
CSS Shorthand Properties
January 6th, 2021
Margin vs Padding in CSS — What’s the Difference?
January 5th, 2021
How to use the CSS Padding Property
January 4th, 2021
How to use Burst Mode on iPhone 11 and 11 Pro Camera
January 3rd, 2021
How to Design a Simple & Beautiful UI Card for your Website
January 2nd, 2021
RGB vs. RGBa colors in CSS (what, why, how)
January 1st, 2021
How to QUICKLY open iPhone’s Camera app from the lock screen
December 31st, 2020
How to set a Gradient Background Color with CSS
December 30th, 2020
How to put elements at the bottom of its container with CSS
December 29th, 2020
How to use the CSS @import rule
December 28th, 2020
How to use the CSS font-variant Property (for small caps)
December 27th, 2020
How to use the CSS font-style Property
December 26th, 2020
How to use the CSS font-stretch Property
December 25th, 2020
Why is it called a “font family”?
December 24th, 2020
How to Highlight Matching Opening & Closing Tags in VSCode
December 23rd, 2020
How to Convert HEIC to JPG on Mac (using Preview)
December 22nd, 2020
How to Convert HEIC to JPG on Mac with Automator
December 21st, 2020
What are HEIC images?
December 20th, 2020
How to Change Your Code Font in VSCode
December 19th, 2020
How to Change the File Icon Theme in VSCode
December 18th, 2020
Visual Studio vs. Visual Studio Code (VSCode)?
December 17th, 2020
The Most Important VSCode Keyboard Shortcut
December 16th, 2020
How to Change VSCode Default Settings UI to settings.json
December 15th, 2020
How to Always Show Hidden Files in Finder (macOS)
December 14th, 2020
How to Close Apps on iPhone 11
December 13th, 2020
How to Reset User Settings in Visual Studio Code
December 12th, 2020
How to Change Your Terminal Prompt Name on macOS
December 11th, 2020
How to CD to a Directory with Spaces in the Name (Bash)
December 10th, 2020
How to 100% Clear your Terminal
December 9th, 2020
How to Adjust Kerning with CSS (Typography)
December 8th, 2020
What is Kerning in Typography?
December 7th, 2020
What Does “504 Gateway Time-out” Mean?
December 6th, 2020
How to Change Canvas Size in Aseprite
December 5th, 2020
How to Render JSON-LD Data in Next.js (ReactJS)
December 4th, 2020
How to Import and Use Any Color Palette in Aseprite
December 3rd, 2020
How to Create a Custom Color Palette in Aseprite
December 2nd, 2020
How to Save & Load a Custom Color Palette in Aseprite
December 1st, 2020
How to Fill your Canvas with a Specific Color with JavaScript
November 30th, 2020
How to Toggle Zen Mode in Visual Studio Code
November 29th, 2020
What’s the difference between null and undefined in JavaScript?
November 28th, 2020
Function vs. Method — What’s the Difference?
November 27th, 2020
How to use the HTML <figcaption> Element
November 26th, 2020
How to use Custom Attributes in HTML
November 25th, 2020
How to use the HTML Defer Attribute
November 24th, 2020
What is 403 Forbidden?
November 23rd, 2020
Netlify, Quick Fix for Missing SSL/HTTPS on www domain
November 22nd, 2020
Font vs Typeface? What’s the Difference?
November 21st, 2020
What is SVG and what should you use it for?
November 20th, 2020
How to Browse Privately with Chrome Incognito Mode
November 19th, 2020
How to See Your Internet Connection Speed via Chrome DevTools
November 18th, 2020
How to Reduce Image File Sizes with ImageOptim (macOS)
November 17th, 2020
How to Flip Sprites Horizontally or Vertically in Aseprite
November 16th, 2020
A Practical Shortcut to Use the Eyedropper Tool in Aseprite
November 15th, 2020
An Awesome Shortcut to Erase Pixels in Aseprite
November 14th, 2020
How to Replace a Color Everywhere in Aseprite
November 13th, 2020
How to Find an Exact String With JavaScript
November 12th, 2020
Git vs. GitHub
November 11th, 2020
Why you should use Real Web Fonts on Your Website
November 10th, 2020
Readability vs. Legibility in Typography — what’s the difference?
November 9th, 2020
How to Close a Modal Window when users Click Outside it, with vanilla JavaScript
November 8th, 2020
How to use the HTML target Attribute
November 7th, 2020
JavaScript Comparison Operators
November 6th, 2020
How to use Mac’s Spotlight Search for Quick Currency Conversion
November 5th, 2020
How to see your Mac’s Reboot History
November 4th, 2020
Use GitLens to Explore your Git History in VS Code
November 3rd, 2020
Hue vs. Color (a Quick Explanation)
November 2nd, 2020
How to Highlight Current Page Menu Item with vanilla JavaScript
November 1st, 2020
How to Set Up a Local Live Server in Visual Studio Code
October 31st, 2020
How to Remove node_modules from Repo (after adding .gitignore file)
October 30th, 2020
Why you should always make SMALL Git Commits
October 29th, 2020
How to Hide or Show Line Numbers in Visual Studio Code
October 28th, 2020
How to create (initialize) a local Git Repository
October 27th, 2020
How to create package.json fast (skip the questions)
October 26th, 2020
What should you put in your Gitignore File?
October 25th, 2020
How Completely Uninitialize (Remove) Git from your Project
October 24th, 2020
How to get all Data Values from a URL with JavaScript
October 23rd, 2020
How to Remove Elements from the DOM with ES6 JavaScript
October 22nd, 2020
How to Show Only Hidden Files in Mac Terminal
October 21st, 2020
How to Remove All Spaces in a String with JavaScript
October 20th, 2020
How to Inline Style JSX (React) with CSS
October 19th, 2020
How to Show All Hidden Files inside Mac Terminal
October 18th, 2020
How to Run a Function After a Specified Amount of Time, with JavaScript
October 17th, 2020
How to Create Git Aliases (shortcuts) in Gitconfig (macOS)
October 16th, 2020
How to Style Input Placeholder Text with CSS
October 15th, 2020
How to Add Items to an Object with Vanilla JavaScript
October 14th, 2020
How to Clear Form Fields on Submit with JavaScript
October 13th, 2020
NPX vs. NPM
October 12th, 2020
Split View Not Working on macOS Mojave (Quick Fix)
October 11th, 2020
How to Quickly Double Your Mac’s Battery Life
October 10th, 2020
How to Reset Adobe Premiere Pro Preferences to Default Settings
October 9th, 2020
How to Fix Blurry Graphics in Unity
October 8th, 2020
How to use the HTML rel="noopener" attribute (important for security)
October 7th, 2020
A quick way to find out how much Disk Space your node_modules take up (on Mac Linux or Windows)
October 6th, 2020
How to Find Your Mac Serial Number (Quickly)
October 5th, 2020
How to Open Mac’s Home Directory in Finder via Terminal
October 4th, 2020
How to Open Mac’s Root Directory in Finder via Terminal
October 3rd, 2020
How to Remove the Floating Screenshot Preview Thumbnail in macOS
October 2nd, 2020
How to Use Your Mac’s Emoji Keyboard (in 1 second)
October 1st, 2020
How to Combine Multiple Finder Windows into One Window Tab System (macOS)
September 30th, 2020
How to Create and Open a .bashrc file with the macOS Terminal
September 29th, 2020
Git error Fatal: remote origin already exists (Quick Fix)
September 28th, 2020
How to use the HTML <meta> Element
September 27th, 2020
4 Ways to Open Your Mac Terminal
September 26th, 2020
Links vs. Buttons — when should you use which?
September 25th, 2020
How to add a Text Gradient Color with CSS
September 24th, 2020
How to use the HTML <noscript> Element
September 23rd, 2020
How to use HTML Lists (<ul>, <ol>, <dl>)
September 22nd, 2020
How to use the HTML <br> Element
September 21st, 2020
How to Display All Folder Sizes in Finder (macOS)
September 20th, 2020
How to Download Files from the Web with Terminal (macOS)
September 19th, 2020
How to Set the default Finder folder on Mac
September 18th, 2020
How to see your Mac System Uptime in Terminal (macOS)
September 17th, 2020
The Quickest Way to Force Quit Frozen Mac Apps
September 16th, 2020
macOS Mojave: How to Make Your Mouse Cursor Bigger
September 15th, 2020
How to Show your User’s Home Folder in Finder’s Sidebar (macOS)
September 14th, 2020
How to use Airdrop to Send Files on Mac Devices
September 13th, 2020
How to Change Desktop Wallpaper Images on Mac
September 12th, 2020
How to Stop Your Mac from Automatically Downloading Updates
September 11th, 2020
How to Disable Mac Screenshot Shadows in macOS Mojave & Catalina
September 10th, 2020
How to Increase Your Terminal Font Size on Mac
September 9th, 2020
How to Change Your Mac’s Default Screenshot Directory
September 8th, 2020
How to use the HTML href Attribute
September 7th, 2020
How to use HTML Attributes
September 6th, 2020
How to Escape HTML Characters
September 5th, 2020
How the Return Statement works in JavaScript
September 4th, 2020
How to type tilde ~ on a Scandinavian Mac Keyboard
September 3rd, 2020
How to use the HTML <head> Element
September 2nd, 2020
How to use the HTML <script> Element
September 1st, 2020
How to use the HTML <style> Element
August 31st, 2020
How to use the HTML <title> Element
August 30th, 2020
How to use the HTML <link> Element
August 29th, 2020
How to fix Brew Error: Failed to link all completions, docs and manpages: Permission denied
August 28th, 2020
How to Uninstall PostgreSQL with Homebrew (macOS)
August 27th, 2020
How to use the HTML <span> Element
August 26th, 2020
How to use the HTML <article> Element
August 25th, 2020
How to use the HTML <section> Element
August 24th, 2020
How to use the HTML <p> Element
August 23rd, 2020
How to use the HTML <main> Element
August 22nd, 2020
How to use the HTML <div> Element
August 21st, 2020
Double Equals (==) vs Triple Equals (===) in JavaScript
August 20th, 2020
How to Open VS Code from the Terminal/Command Line
August 19th, 2020
How the HTML <a> (Link/Anchor) Element Works
August 18th, 2020
The HTML <figure> Element
August 17th, 2020
HTML Block-Level vs Inline-Block Elements (Overview)
August 16th, 2020
How to Convert a String to lowercase with JavaScript
August 15th, 2020
How to Convert a String to Uppercase with JavaScript
August 14th, 2020
How to use the JavaScript String concat() method
August 13th, 2020
How to use the String repeat() method in JavaScript
August 12th, 2020
How Scope Works in JavaScript
August 11th, 2020
What Causes “Uncaught SyntaxError: Illegal return statement” in JavaScript?
August 10th, 2020
How to Check if an Object is Empty with JavaScript
August 9th, 2020
How to Get Tomorrows Date With JavaScript
August 8th, 2020
How to Check if a Value is a Number with JavaScript
August 7th, 2020
How to Detect Double Clicks With Vanilla JavaScript
August 6th, 2020
How to Open the Browser Printer Dialog with JavaScript
August 5th, 2020
How to Stop Users From Submitting a Form Without Filling All Required Fields
August 4th, 2020
A Common Cause of "Uncaught syntax error: unexpected identifier" in JavaScript
August 3rd, 2020
How to Convert a Number to a String in JavaScript
August 2nd, 2020
How to Disable JavaScript in Google Chrome
August 1st, 2020
How Remove Bullet Points from Unordered Lists with CSS
July 31st, 2020
How to Redirect Site Visitors Based on their Browser
July 30th, 2020
“Help, Things Disappear When I Hit the Play (Render) Button in Unity”
July 29th, 2020
Don’t Use Beta/Pre-Release Software Versions for Real-Life Projects
July 28th, 2020
How to Redirect Visitors to a Different Website or Page with JavaScript
July 27th, 2020
The Funny Truth About Standards in Product Creation
July 26th, 2020
How to Create an Alert Box with JavaScript
July 25th, 2020
How to Make Background Images Not Repeat with CSS
July 24th, 2020
How to Embed a PDF file on a Webpage with HTML
July 23rd, 2020
How to embed a JavaScript file in an HTML file
July 22nd, 2020
How to Center Align Your Layout with CSS
July 21st, 2020
How to Make a Print or Save a Page Button With JavaScript
July 20th, 2020
What is <!DOCTYPE html> used for?
July 19th, 2020
A Quick Way to Swap an Image on mouseOver/mouseOut with inline JavaScript
July 18th, 2020
How to Toggle the Background Color on a Website (on mouseover) With JavaScript
July 17th, 2020
How to Change the Background Color on a Website (on mouseover) With JavaScript
July 16th, 2020
How to Style an Ordered List with Lowercase Roman Numbers in CSS
July 15th, 2020
How to Style an Ordered List with uppercase Roman Numbers in CSS
July 14th, 2020
How to Add Background Audio/Music to Your Website
July 13th, 2020
How to Make Square Bullets on Unordered Lists with CSS
July 12th, 2020
How to Disable Text Selection With CSS
July 11th, 2020
How to Make YouTube Video Embeds Responsive With CSS
July 10th, 2020
How to find a single item in an array with JavaScript
July 9th, 2020
How to Prevent Flexbox Child Elements Height from Stretching Vertically in CSS
July 8th, 2020
The Difference Between Fake Small Caps vs Real Small Caps
July 7th, 2020
What’s the Difference Between Letter-spacing and Kerning?
July 6th, 2020
How Letter-spacing Affects Text Legibility in Typography
July 5th, 2020
What is a Ligature used for in Typography?
July 4th, 2020
How to use Hyphens, En & EM Dashes Correctly [Typography]
July 3rd, 2020
How to use an Ellipsis Correctly (stop using 3 dots)
July 2nd, 2020
A List of Different Case Types [Typography]
July 1st, 2020
How to Center Align Text Like a Professional [Typography]
June 30th, 2020
How to smooth scroll to the bottom of a page with JavaScript & CSS
June 29th, 2020
How to Make Images 100% Full Screen With Only CSS
June 28th, 2020
[Review] Space Invaders Coded in Vanilla JavaScript (by Andrea Maille)
June 27th, 2020
How to Wrap Text Around a Circle With CSS
June 26th, 2020
What’s the Difference Between <strong> and <b> in HTML?
June 25th, 2020
How to Make SEO-Friendly Image File Names
June 24th, 2020
How to Optimize Image Alt Tags for SEO
June 23rd, 2020
What is a robots.txt file?
June 22nd, 2020
What is a Canonical URL? How does it affect your SEO?
June 21st, 2020
What is Bounce Rate? Does it Affect SEO?
June 20th, 2020
Why You Should Write Your Own Meta Descriptions for SEO
June 19th, 2020
SEO Minion (Browser Extension) Review
June 18th, 2020
Use Less Internal Hard Drive Storage to Improve Your Mac’s Performance & Lifespan
June 17th, 2020
Naming Conventions (Rules) for JavaScript Variables
June 16th, 2020
How to Add an Item to a Specific Array Position With JavaScript
June 15th, 2020
How to Join Two or More Strings in JavaScript
June 14th, 2020
How to Replace Any Character Inside a String With JavaScript
June 13th, 2020
How to Replace All Instances of a String With JavaScript
June 12th, 2020
How to Extract a Number from a String With JavaScript
June 11th, 2020
How to Extract Text Between Double Quotes With JavaScript
June 10th, 2020
How to convert an Array to a String With JavaScript
June 9th, 2020
How to Replace White Space inside Strings with JavaScript (using RegEx)
June 8th, 2020
How to Detect Clicks Outside of An Element With JavaScript
June 7th, 2020
How to Count the Number of Properties in a JavaScript Object
June 6th, 2020
How to Append an Item to an Array With JavaScript
June 5th, 2020
How to Hide & Show DOM Elements With Plain JavaScript
June 4th, 2020
How to Get The First Items of an Array With JavaScript
June 3rd, 2020
How to Remove all CSS from a Page With One JavaScript Command
June 2nd, 2020
What is a Slug in SEO?
June 1st, 2020
Why Publishing Frequently is Great for Your SEO (just give it time)
May 31st, 2020
What is Keyword Density in SEO?
May 30th, 2020
What is Keyword Frequency in SEO?
May 29th, 2020
How to Capitalize the First Letter in a Word With CSS
May 28th, 2020
How to Toggle Between Editor and Terminal in VSCode (macOS)
May 27th, 2020
What is the JAMstack?
May 26th, 2020
How to Check if an Element or String includes a Specific Word Value With JavaScript
May 25th, 2020
How to Remove the Last Character of a String in JavaScript
May 24th, 2020
How to Change Folder Name When Cloning a GitHub Repo
May 23rd, 2020
What is the Client-Server Model?
May 22nd, 2020
Notifications vs. Push Notifications — What’s the Difference?
May 21st, 2020
How to Turn Off Website Push Notifications in Chrome
May 20th, 2020
Server-Side Rendering (SSR), the Pros & Cons
May 19th, 2020
HTML vs. HTML5
May 18th, 2020
HTML tags vs HTML elements, what’s the difference?
May 17th, 2020
How to Switch Your Website to a New Git Repository on Netlify
May 16th, 2020
How to get back the 3 dot (ellipsis) menu button in Chrome
May 15th, 2020
What Does Top Level Folder/Directory Mean?
May 14th, 2020
What is a Fragment in React?
May 13th, 2020
CSS, How to Remove the Yellow Background Color on Input Fields
May 12th, 2020
How to Change the Color of a Folder on Mac
May 11th, 2020
How to Generate Favicons for All Platforms
May 10th, 2020
Enable Emmet’s Autocomplete Feature Inside React Files (VSCode)
May 9th, 2020
How to Embed MP4 Video in HTML5 With Controls
May 8th, 2020
What’s the Difference Between a Website and a Web App?
May 7th, 2020
How to Toggle Classes With the JavaScript classList Property
May 6th, 2020
How Display Text When User Moves Mouse Over an HTML Element
May 5th, 2020
How to Deploy a Static Next.js Site to Netlify
May 4th, 2020
Show Element When Mouse Enters It, With JavaScript
May 3rd, 2020
How to Check if a Class Exists with JavaScript
May 2nd, 2020
Build a Performant “Get Viewport Dimensions” mini-app with JavaScript
May 1st, 2020
How to Convert a JavaScript Object to a JSON string (JSON.stringify)
April 30th, 2020
How to Add an ID to an HTML Element With JavaScript
April 29th, 2020
How to Remove a Class from an Element With Vanilla JavaScript
April 28th, 2020
How to Add a Class to an Element With Vanilla JavaScript
April 27th, 2020
How to Count Number of Clicks on an Element With Vanilla JavaScript
April 26th, 2020
How to Display JavaScript Objects as HTML Elements
April 25th, 2020
How to Create Elements With Vanilla JavaScript
April 24th, 2020
How to Make the HTML Input Element Display the Numeric Keyboard on Smartphones
April 23rd, 2020
How to Quickly Disable Auto Zoom on input elements (iOS)
April 22nd, 2020
How to Create "mailto" Email Links With HTML
April 21st, 2020
How to Animate a Bouncing SVG Icon With CSS
April 20th, 2020
What’s the Main Difference Between WordPress, Shopify, Magento, and PrestaShop?
April 19th, 2020
Subdomains vs. Subdirectories — What’s Best for SEO?
April 18th, 2020
Chrome DevTools, Quick Live-Edit HTML Elements
April 17th, 2020
Do this if Personal Hotspot Doesn’t Work on Your iPhone
April 16th, 2020
Chrome DevTools Console, How to Start a New Line and How to Indent
April 15th, 2020
How to Find All Links On a Web Page With JavaScript
April 14th, 2020
How to Show the Current Year With React
April 13th, 2020
How to Automatically Update Current Year with JavaScript
April 12th, 2020
How to Merge Arrays in Vanilla JavaScript (ES5 and ES6)
April 11th, 2020
How to Quit the Vim Editor Without Saving Any Changes
April 10th, 2020
How to Remove App Icons from Your Mac Dock
April 9th, 2020
Escape Asterisk Symbol in Markdown Editor
April 8th, 2020
How to Display Current Directory Path in Mac Terminal
April 7th, 2020
Make your Anchor Text Short and Descriptive
April 6th, 2020
Mac, How to Find the Expiry Date of Any Website Domain Fast
April 5th, 2020
How to Check if Git is Already Installed on Your Mac
April 4th, 2020
How to Get the current Page URL with JavaScript
April 3rd, 2020
What is a Static Website?
April 2nd, 2020
Modem vs Router — What’s the Difference?
April 1st, 2020
A Collection of Design System Resources
March 31st, 2020
How to Center Elements Vertically and Horizontally with CSS Flexbox
March 30th, 2020
What is Meta Data?
March 29th, 2020
How to Quickly Swap Between Open Apps on Mac
March 28th, 2020
How to Fix “nvm command not found” in bash on macOS
March 27th, 2020
Why You Should Restart Your Computer Occasionally (or Often)
March 26th, 2020
Why you Should Specialize in Specific Technologies and Ignore the Noise (and Avoid Going Insane)
March 25th, 2020
What’s the Difference Between HTML, CSS, and JavaScript?
March 24th, 2020
A Short Beginners Guide to the Nano Editor (the Essential commands)
March 23rd, 2020
How to Create a Folder/Directory With the Mac Terminal
March 22nd, 2020
What is Gamification?
March 21st, 2020
How to Open a Project Folder in Visual Studio Code via the Terminal
March 20th, 2020
React Native: How to Setup React Native CLI for Android on macOS
March 19th, 2020
React Native: How to Setup React Native CLI for iOS on macOS
March 18th, 2020
React Native Guide for Beginners, How to Get Started on macOS in 2020
March 17th, 2020
How to turn on Dark Mode in macOS Mojave
March 16th, 2020
React Native: potential fix for “sharp module” error
March 15th, 2020
How to Add Markup Inside Elements With JavaScript
March 14th, 2020
How to Remove DOM Elements with JavaScript
March 13th, 2020
How to Create and Add an HTML Attribute with JavaScript
March 12th, 2020
How to Change HTML Attribute Values With JavaScript
March 11th, 2020
How to Quickly Download Images from Instagram
March 10th, 2020
How to use Curly Double Quotes on a Mac and Make Your Typography Look Professional
March 9th, 2020
React Native Xcode Build Failure Fix (CocoaPods)
March 8th, 2020
How to Stop Your Mac From Going to Sleep
March 7th, 2020
What is “backupd-helper” and why is is running on My Mac?
March 6th, 2020
How to get your Mac CPU Specs via the Terminal
March 5th, 2020
What are the Hardware Requirements for Building Native Mobile Apps with React Native?
March 4th, 2020
Manage and Secure Your Passwords with LastPass
March 3rd, 2020
Where did the GitHub Collaboration button go?
March 2nd, 2020
How to Make Pre Tags 100% Responsive in CSS
March 1st, 2020
VPN’s and other apps can make your Internet unstable (Quick Fix)
February 29th, 2020
What is ElectronJS and what does it do?
February 28th, 2020
Create Code Snippets Quickly With Snippet Generator
February 27th, 2020
How to Create Shortcut Snippets in Visual Studio Code
February 26th, 2020
What is Homebrew and what does it do?
February 25th, 2020
What is Letter Case?
February 24th, 2020
Don’t ask users to repeat/confirm their email address!
February 23rd, 2020
What is a CLI and what does it do?
February 22nd, 2020
How to Install and Use NVM to Run Multiple Node.js Versions on Your Machine
February 21st, 2020
How do you code a hover effect with inline CSS?
February 20th, 2020
How to Show Your Finder’s Bar Path on Mac
February 19th, 2020
How to show all hidden files on Mac
February 18th, 2020
How to ignore Hover/Mouseover events on specific element in CSS with the pointer-events property
February 17th, 2020
What Are CSS Vendor or Browser Prefixes and Which Should You Use?
February 16th, 2020
How to Make Elements Zoom/Scale up on Hover With CSS
February 15th, 2020
How to Make a Simple Looping Background Color Animation With CSS
February 14th, 2020
Why your Uppercase/All Caps Text Probably Need Some Letterspacing [Typography]
February 13th, 2020
How to Strikethrough Text in HTML5
February 12th, 2020
How to Add White Space Between Elements in React JSX
February 11th, 2020
How to Select all Elements Except the First With the CSS :not(:first-child) Selector
February 10th, 2020
How to Detect Internet Explorer (or any Browser) With React and Display a Message to Visitors
February 9th, 2020
Content is Still the King of SEO — But the Rules Have Changed a Bit
February 8th, 2020
Mobile-first vs. Responsive design — what’s the difference?
February 7th, 2020
How to Make SEO-friendly Slugs on Your Website
February 6th, 2020
Slug vs. URL — What’s the Difference?
February 5th, 2020
A potential fix for weird “GatsbyJS GraphQL Error Field "image" must not have a selection since type "String" has no subfields.”
February 4th, 2020
When can you legitimately call yourself a programmer?
February 3rd, 2020
Keyword Phrase Length vs. Keyword Specificity in SEO
February 2nd, 2020
Why Website Security is Important for Your SEO
February 1st, 2020
What is Keyword Stuffing? And Why It’s Bad for Your SEO
January 31st, 2020
What is the package-lock.json file for?
January 30th, 2020
Keep Your Mind Open Like a Parachute — but not more than that
January 29th, 2020
Dependencies vs. devDependencies in package.json — what’s the difference?
January 28th, 2020
How to Reload a Page With the Window Reload Event in JavaScript
January 27th, 2020
What Does it Mean that Primitive Values are Immutable in JavaScript?
January 26th, 2020
How to Detect When a User Scrolled to the Bottom of a Page with JavaScript
January 25th, 2020
How to Count All Words on a Webpage with Vanilla JavaScript
January 24th, 2020
How to Detect if Screen Width is Greater or Less Than a Value in JavaScript
January 23rd, 2020
JavaScript Array Methods, How to Add and Remove Items from Array
January 22nd, 2020
How to Find Specific Element in Array and Modify It (JavaScript)
January 21st, 2020
JavaScript, Find Specific Element in Array and Delete It, Using the Splice() Method
January 20th, 2020
How and Why to Use JavaScript Event Delegation
January 19th, 2020
Learning the Contextual Meaning of Tech Terms is Half the Battle
January 18th, 2020
What is an Expression in JavaScript?
January 17th, 2020
Primitive Values vs. Non-Primitive Values in JavaScript
January 16th, 2020
What’s the Difference Between Strict Equality vs. Loose Equality Operators in JavaScript?
January 15th, 2020
What is a Value in JavaScript?
January 14th, 2020
What is a Variable in JavaScript?
January 13th, 2020
What is a Literal in JavaScript?
January 12th, 2020
Function Expressions vs. Function Declarations in JavaScript — What’s the Difference?
January 11th, 2020
What’s the Difference Between Arguments and Parameters in JavaScript?
January 10th, 2020
What is Dot Notation in JavaScript?
January 9th, 2020
What is an Object Literal in JavaScript?
January 8th, 2020
Gatsby vs. Next.js
January 7th, 2020
How to Auto-Focus the First Form Input Field with Vanilla JavaScript
January 6th, 2020
Don’t Use Placeholder Text as Input Field Labels — Unless...
January 5th, 2020
Use Floating Labels to Make Your Form UI/UX Minimalist and Effective
January 4th, 2020
Match Input Fields Width to the Expected Input Length (Form Design)
January 3rd, 2020
How to Get Current Screen Resolution from Command Line on Mac
January 2nd, 2020
How to Trigger an Element’s State and Expose its CSS Styles in DevTools
January 1st, 2020
How to Capture Screenshots of UI Elements in Chrome DevTools
December 31st, 2019
How to Live Drag and Drop Elements in Chrome DevTools
December 30th, 2019
How to Write Multiple Lines in the Chrome Console
December 29th, 2019
What Does “Specificity” Mean in CSS?
December 28th, 2019
How Does Mobile-First Design Work in Practice?
December 27th, 2019
Stop Wasting Your Time Typing CSS Prefixes
December 26th, 2019
How the JavaScript Ternary Operator Works
December 25th, 2019
How to Enable and Disable Buttons with JavaScript (Based on State)
December 25th, 2019
macOS Mojave introduces a new Screenshot Tool
December 24th, 2019
How to Get Yesterday’s Date With JavaScript
December 23rd, 2019
How to Find Anything On Your Mac With the Easy Find App
December 22nd, 2019
How to Quickly Lock Your Mac Keyboard Shortcut
December 21st, 2019
How to Test How Secure Your Password is
December 20th, 2019
Use macOS Mojave’s Dark Mode to Improve Your Focus
December 19th, 2019
How to Get a Temporary Email Address to Sign Up On Websites
December 18th, 2019
How to Stop Mac Apps From Launching at Startup
December 17th, 2019
What to do if Your Mac Doesn’t Detect Your External Hard Drive
December 16th, 2019
How to Back Up Your Mac With Time Machine
December 15th, 2019
Does Someone Need to “Borrow Your Mac”? Let Them Use a Guest Account!
December 14th, 2019
How to Switch Audio Input/Output Source from Your Mac Menu Bar
December 13th, 2019
How to Adjust Your Mac’s Volume in Small Increments
December 12th, 2019
How to Change the Default Image File Type of Screenshots on Mac
December 11th, 2019
Obvious Always Wins
December 10th, 2019
How to Boost Your Productivity With Fish Shell (Command Line Auto-completion)
December 9th, 2019
How to Quickly Crop Images on Mac
December 8th, 2019
How to Batch Rename Files on Mac
December 7th, 2019
How to Automatically Show and Hide Menu Bar on Mac
December 6th, 2019
How to Take Different Types of Screenshots on Mac
December 5th, 2019
How to Import a Local Video as Source for the Video Tag in GatsbyJS
December 4th, 2019
5 Ways to Force Quit Frozen Apps on Mac
December 3rd, 2019
How to Close All Open Windows or Tabs on Mac
December 2nd, 2019
New Finder Window vs. New Smart Folder — What’s the Difference?
December 1st, 2019
How to Increase Your iPhone’s Battery Life Significantly With a Simple Settings Change
November 30th, 2019
How to Turn Off Significant Location Tracking, Enable Privacy, and Save Battery on Your iPhone (all at once!)
November 29th, 2019
Content SEO vs. Technical SEO — What’s the Difference?
November 28th, 2019
What is a Type Scale and Why Do You Need It?
November 27th, 2019
For SEO, Only Use H1 Elements Once Per Page
November 26th, 2019
SEO, Follow vs. No Follow Links, What’s the Difference?
November 25th, 2019
How to Bypass ad-blocker Detection on Websites
November 24th, 2019
How to Make An Image Into a Clickable Link
November 23rd, 2019
What’s the Difference Between Links and URLs?
November 22nd, 2019
Don’t Compromise Text Legibility for Aesthetics
November 21st, 2019
On Frameworks and What is “Convention Over Configuration”?
November 20th, 2019
How to Fix “application is damaged, can’t be used to install macOS”
November 19th, 2019
How to Update All Mac Apps From the Command Line
November 18th, 2019
What is Alexa Rank and How Does it Affect SEO?
November 17th, 2019
What is a VPN and Why Do You Need One?
November 16th, 2019
How to Update Xcode
November 15th, 2019
When Should You Use Bold vs. Italic in Typography?
November 14th, 2019
How to Create Drop Caps With CSS (Typography)
November 13th, 2019
What’s the Difference Between Serif and Sans-serif fonts?
November 12th, 2019
Why Should You Not Use The Comic Sans Font?
November 11th, 2019
How to Use Text Alignment in Typography — Like a Pro
November 10th, 2019
How to See Which Fonts A Website is Using
November 9th, 2019
React Native Expo vs React Native CLI — What’s the Difference?
November 8th, 2019
React vs. React Dom vs. React Native — What’s the difference?
November 7th, 2019
How to Prevent Image Stretching With Flexbox
November 6th, 2019
How to Download All Images From a Website (Chrome Extension)
November 5th, 2019
How to Comment CSS Code
November 4th, 2019
How to Comment HTML Code
November 3rd, 2019
What’s the Difference Between npm install vs npm install --save? (2019)
November 2nd, 2019
How to Embed Codepen in Gatsby Markdown
November 1st, 2019
How to Remove Text Widows and Orphans on the Web
October 31st, 2019
How to Add Google Fonts to Your Website
October 30th, 2019
How to Empty an Array With JavaScript
October 29th, 2019
How to Center Elements With CSS
October 28th, 2019
How to Call a Function After a Specific Time Period With JavaScript
October 27th, 2019
How to Find Your Public IP Address
October 26th, 2019
Why Semantic Markup is Important for Your SEO
October 25th, 2019
How to Save a Webpage as a PDF Document
October 24th, 2019
How to Exclude Drafts from Your Production Site in GatsbyJS
October 23rd, 2019
How to Get the Last Element of an Array With Vanilla JavaScript
October 22nd, 2019
How to Use CSS Animations to Rotate Images Continuously
October 21st, 2019
How Much Size Does An NPM Package Add to Your Total Bundlesize?
October 20th, 2019
How to See All SEO Tags (Keywords) on YouTube videos
October 19th, 2019
How to Delete a Git Init From Your Repository
October 18th, 2019
How to Add Multiple Styles to an Element With Raw JavaScript (no jQuery!)
October 17th, 2019
What is Bash and What Does it Do?
October 16th, 2019
NPM vs. Yarn, What’s the Difference?
October 15th, 2019
Terminal vs. Command Line, What’s the Difference?
October 14th, 2019
Using Background vs. Background-Color in CSS, does it matter? (Yes)
October 13th, 2019
How to Add Custom JavaScript to Your GatsbyJS Site
October 12th, 2019
How to Open a Link (ahref) in a New Browser Tab With HTML
October 11th, 2019
How to remove dates from Image/file URLs in WordPress
January 7th, 2019
On the Importance of Getting Enough Quality Sleep
October 22nd, 2018
On the Importance of Writing Everything Down
October 8th, 2018
NPM for Complete Beginners
October 1st, 2018
When to Use JPG, PNG, GIF, SVG or WebP as Your Image Format
July 23rd, 2018
How to Make Your Website Load Faster With WebP Images
July 16th, 2018
Why WebM is Superior to GIF for Video (A Clear Comparison)
July 2nd, 2018
How to Stop Chrome From Using All Your CPU
June 2nd, 2018
How to easily update Node.js (works on all platforms)
March 15th, 2018
How it Feels Like to Use CSS Once You‘re Past the Basics
January 16th, 2018
CSS Workflow, Use Borders for Debugging Your Layouts Fast
January 5th, 2018
How to Use Git & Github for Complete Beginners — Mastering the Basics
September 5th, 2017