5 Types of File to Include in Your .gitignore
Not every file in your project should be version-controlled. Find out which types of file you should be excluding from your source repo.
Organizing Rust Projects With Packages, Paths, and Modules
Make sure your Rust projects are well-organized so that it’s easier to maintain over time.
5 Alternatives to Express.js
Express.js is popular for good reason, but there are some powerful options you might want to consider instead.
How to Move Enemies in Different Ways Using PyGame
Even the most basic enemies need to move somehow, so get some inspiration on how to handle the coding behind attack patterns.
6 Unusual & Groundbreaking Programming Languages to Learn in 2023
You might not have heard about these groundbreaking programming languages, but they are worth learning in 2023.
Increasing Performance With In-Memory Caching in Nest.js
Is slow, repetitive data-fetching causing your app to underperform? Try caching to solve the problem.
A Guide to the OpenAI API and What You Can Do With It
Discover the power of OpenAI's API and all the possibilities it enables.
Add a Scrolling Camera to Your PyGame Games
Learn how to model a camera that can pan across your game world to add realism and functionality.
How to Navigate Between Screens in a React Native App
Using a stack navigator can help your app transition from one screen to the next, with a minimum of code.
How to Use GPT-3 With Python
Use this exciting technology from the comfort of your own Python script with OpenAI's handy API.
The Top 5 Node.js Packages for Building CLI Tools
Use these libraries and utilities to create modern CLI programs with all the bells and whistles you need.
How to Install and Use Tailwind CSS in a Next.js App
Tailwind CSS is easy to install and use with Next.js, just make sure you set it up correctly first.
Protect Your GitHub Account With 2FA
You've got until the end of 2023 to set up 2FA on your GitHub account. For the peace of mind it brings, you should consider doing it much sooner.
How to Convert JSON Data to an Excel Spreadsheet With Angular
Transform your data with ease by following this short and simple guide.
Working With Touch Inputs in PyGame
A game is nothing without input, and with Pygame’s support for both mouse and touch input, you can ensure your game is accessible.
Pure Functions in JavaScript and How to Create Them
Working with pure functions can be a lot less stressful, since you can test them easily and reason about them with more confidence.
How to Use a for Loop in R (With Examples)
Master the for loop to streamline complex calculations and other repetitive operations.
Build a Sentiment Analysis React Application Using the OpenAI API
Understanding how your customers feel about your product in real time, with little effort? It sounds like magic, but OpenAI's API can make it reality.
APIs and Microservices: What’s the Difference?
Understanding these concepts is key to developing your software architecture skills.
Rust Control Structures and How to Use Them
Start your Rust programming career by learning about these language fundamentals.