4 Testing Methods Every Developer Should Know
There are almost as many ways to test your code as there are to write it. Understand the differences and build yourself a robust testing process.
How to Store and Access API Keys in a React Application
You can do a lot with APIs, but make sure you keep your keys and passwords safe and secure.
What Is the GitHub Social Circle and How You Can Create One?
Visualize your collaborators with a GitHub Social Circle.
How to Use TypeScript in React Applications
TypeScript helps you write more robust code than plain JavaScript, so make sure to use it with your React apps.
Using the Subversion Version Control System on a Server
Setting up your own svn repository server? It's not as tricky as it sounds.
Top 6 Visual Studio Extensions for Game Developers
Visual Studio is a powerful tool for all developers. As a game dev, you can grab some high quality extensions to power-up your work.
Build an Email-Sending Chatbot With Google Dialogflow
Chatbots are increasingly popular on company websites, especially for customer service. Learn how to create your own AI helper.
13 Courses and Apps to Learn How to Code Python for Free
Looking to make a career change? Python is an excellent way to get your foot in the programming door. Even better news: you can learn for free.
The Most Popular JavaScript Frameworks of 2022
Planning to develop in JavaScript? You need a framework of libraries for efficient coding. But which is the most popular JavaScript framework?
A Quick Guide to Lambda Expressions in C++
Learn how lambdas can make your code more efficient and easier to maintain.
How to Create Your First PICO-8 Game
Learn how to create your first simple game, from start to finish.
How to Use the @DisplayName Annotation in JUnit
Clean up your test method names with this simple annotation.
How to Change the Icon in a Windows Forms Desktop Application
For a professional application, small details matter. Make sure you consistently communicate your brand across your Windows app, including its icon.
Time and Date Manipulation in Go Applications
Working with time can be a tricky task, whether you’re switching between timezones or handling leap seconds. Make it simple with Go's time package.
What Is PICO-8?
PICO-8, the little 8-bit style virtual game console, is here to help you begin your journey in game development. It plays some great games too!
4 Efficient Logging Packages for Your Go Apps
Go a step further than the standard library with one of these logging packages.
How to Install the Arduino IDE on Linux
For those who want to get started with Arduino microcontroller development on Linux, here's how to download and install the Arduino IDE.
How Scoping Works in JavaScript
Find out all there is to know about scope and gain a better understanding of more complex JavaScript programs.
Implementing User Authentication in Express Apps
You can protect genuine users from malicious ones by authenticating them. Make sure you use best practices to avoid leaving any security holes.
What Is Syntax Highlighting?
You might've heard this term, especially in the feature sets of modern code editors. But what does it do and why?