From medium.freecodecamp.org
-
Learn AI Engineering with OpenAI and JavaScript
Adding AI to your applications can open up a bunch of great features and uses. We just posted a course on the freeCodeCamp.org YouTube channel that will introduce you to AI Engineering using the OpenAI API and JavaScript. Created by expert Scrimba in
-
How to Create an Interactive Terminal-Based Portfolio Website
In this article, you will learn how to create an interactive terminal-based portfolio and resume in JavaScript. We'll use the jQuery Terminal library [https://terminal.jcubic.pl/] (and a few other tools) to create a website that looks like a real terminal. This article will show more advanced usage of the jQuery Terminal
-
How to Build a Login Page with the Material Tailwind Framework – Step by Step Guide
Login pages are like the front doors to our web apps. They should be inviting, easy to use, and safe. If you're looking to create one that combines both style and function, you're in the right place. In this guide, we'll explore how to build a login page with Material
-
How to Work on a Multi-Library Project in Android – Locally and Remotely
In this article, we're going to talk about multi-library projects in Android. It's not something ordinary, but not something out of the ordinary either. You may have come across multi-library projects in your line of work, or you may be looking into converting your library into sub-modules for better
-
Flutter Tutorial – How to Develop an App with Flutter From Scratch
Recently, I've been working on a marketing strategy for a new app based on the Flutter framework. An entire development team has been teaching me the ins and outs of Flutter as a cross-platform technology. And from what I've learned, I believe that the framework is accessible to almost
-
Ben Awad is a GameDev Who Sleeps 9 Hours EVERY NIGHT to be Productive [Podcast #121]
On this week's episode of the podcast, freeCodeCamp founder Quincy Larson interviews Ben Awad, a game developer who creates developer tutorials on YouTube and TikTok. I hope you enjoy our conversation. Can you guess what bass line I'm playing on my b
-
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