From Medium
-
Mac Control Keyboard Shortcuts – Hotkeys that Work Everywhere in MacOS
MacOS has several keyboard shortcuts that work everywhere – in your browser, in your terminal, in any place where you can input text. I call these the "Control Hotkeys" since they all involve holding the Control key. These shortcuts seem to originate
-
Code a Kirby Clone with TypeScript and Kaboom.js
If you are learning programming, it should be fun! We just posted a video course on the freeCodeCamp.org YouTube channel that will guide you through the process of creating a Kirby game clone using TypeScript and Kaboom.js. JSLegendDev created this c
-
How To Set Up TypeORM DataSource in Your NestJS Project
Hey there! 👋 Ever since I started working with NestJS, I've been looking for a reliable way to manage my database with TypeORM. Today, I'll share my journey and the steps I took to get it all set up. Alright, before we dive in, let's try to understand what TypeORM
-
What is Biophilic Design? How to Reconnect with Nature through Web Design
In a world where we're constantly glued to screens and distracted by digital noise, it's easy to forget about nature. But here's the exciting part: biophilic design offers a cool solution. Usually, it's all about bringing nature into buildings, but now nature is branching out into web design as
-
How to Add Media to Your HTML Email Template
In my previous article, "How to Create a Responsive HTML Email Template [/news/how-to-create-a-responsive-html-email-template/]," we explored the fundamentals of designing and coding a simple HTML email template that adapts beautifully across different devices and email clients. I got a couple of questions about adding media to the HTML email template.
-
How Feature Flags and Role-Based Access Control Can Help Secure Your DevOps Process
These days, software is being developed and deployed at a very rapid pace. It makes it easy to understand how the saying “move fast and break things” became commonplace. In an era where agile development is the go-to practice for quick feature releases and feedback, it's easy for security
-
How to Debug Node.js Applications Using the debugger; Statement
In this tutorial, you will learn the easiest and most efficient way to debug Node.js application code. So let's get started. Want to watch the video version of this tutorial? You can check out the video below: Table Of Contents How You Usually Debug Node.js Applications
-
Learn SQL for Analytics
Are you looking to enhance your data skills and become proficient in SQL? We just posted a comprehensive, 11-hour SQL course on the freeCodeCamp.org YouTube channel. It will teach you to handle complex database queries. Vlad Gheorghe created this cou
-
Learn WebSockets with Socket.IO
WebSockets a critical technology in the development of real-time applications such as live notifications, multiplayer games, and real-time chats. We just published a course on the freeCodeCamp.org YouTube channel that is designed to help you understand the fundamentals of WebSockets and how to implement real-time, bidirectional communication in web applications
-
Quincy's 5 freeCodeCamp Resources Worth Your Time Email – You Need to Re-subscribe Real Quick
I've been sending my "5 freeCodeCamp resources worth your time" for 8 years now. That's nearly 400 emails that I've authored and sent out over the years. Don't worry. I'm not tired. I love doing this, I'm going to keep working hard to share helpful learning resources with you. I
-
How to Set a Different Location to Save All Screenshots on macOS
If you're coming to macOS from a different operating system (like Windows or Linux), it might feel odd that, by default, macOS saves screenshots in the Desktop folder. This make the desktop look messy after a while if you take a lot of screenshots! But it doesn't look messy if
-
How to Build a Dynamic Dropdown Component in React – React Compound Component Pattern Explained
Dropdowns have been part of the internet since its inception—they're an unsung hero of user interaction, silently facilitating countless actions and decisions with just a click or tap. You probably encountered one today, whether it was selecting a category on your favourite online store or choosing your birthdate on