Programming

latest

google-sheets-apps-script
Apps Script for Google Sheets Is the Productivity Hack You’re Missing

Don't sleep on Apps Script.

ChatGPT App Icon on a Mac Zoomed In
ChatGPT's New Coding Agent Is Huge, Even if You Aren't a Programmer

Meet your new software engineering intern.

Lines of code on the screen in programming
Every Programmer Who Uses OneNote Needs These Add-Ons ASAP

If you're a programmer tired of ugly code formatting in OneNote, you need to download this tool. It makes adding code to OneNote books a cinch and sets up in seconds.

Split image of ChatGPT and Google Bard, highlighting competition in AI and search technology with a dynamic energy line.
ChatGPT vs. Gemini: Which AI Chatbot Is Better at Coding?

The capabilities of AI chatbots are growing rapidly. But can either of these two actually code, and which is better at the task?

commodore-64-basic-printout
This Core Programming Language Just Turned 60: Here's Why It Mattered

You may not use it anymore, but BASIC helped turn a generation onto computer programming.

A tech-savvy woman, immersed in a digital world of code
This App Will Answer Your Coding Questions With the Power of AI

Find quick solutions to tricky programming problems with Phind.

By 
woman using two pc monitor for programming
Nvidia Says AI Will Kill Coding, but Here Are 5 Reasons It's Wrong

AI-generated code is a handy asset for programmers, but it's by no means a replacement.

By 
Tall racks of server equipment extend into the distance on left and right, displaying bright lights in a dark blue room
Introducing Freenginx, a Fork of The Most Popular Web Server

Nginx has been forked, but why and how will it impact you?

By 
The White House, a wide white building with tall windows, columns, and a US flag.
The White House Wants Memory-Safe Programming, but What Is That?

Orders from the top: plug your memory leaks.

By 
A green and white exit sign shows a stick figure leaving through a door with a large arrow pointing to the right.
How to Break JavaScript Loops and Why You Might Need To

A loop doesn't always have to complete to achieve its aim. In such cases, breaking out of a loop early can speed up your code.

A robot sits at a desk appearing to type on a keyboard, working alongside human employees.
What Is CodeGPT and Can It Really Write Code?

CodeGPT can definitely produce code that runs, but can it reliably produce good, high-quality code?

An illustration of user interface elements including windows, buttons, and dialogs.
Create Your First GUI in Python With Glade and GTK+

Looking for a simple way to create good-looking GUI apps? Python, GTK+, and Glade can do the job.

A command prompt symbol superimposed on a blurred background of green symbols
What Is Windows PowerShell Scripting?

Looking to automate tasks on your PC? Try PowerShell scripting!

Man sitting at computer
What Is Middleware?

Get to grips with this common buzzword and learn how you can use middleware in your own projects.

By 
A pair of feet seen from above, near the edge of a station platform with “Mind The Gap” written on the floor
How CSS Gap Adds Space to Enhance Web Layouts
CSS

Learn about a handy shortcut property that will help you control spacing between elements.

By 
A set of traffic lights showing a red light next to a “STOP” sign
3 Ways to End a Program in Python

How your Python program stops may be the last thing on your mind, but it’s still important to cater for.

Two hands held with thumbs and forefingers extended to form a rectangle in the central foreground of a landscape scene
3 Easy Ways to Center an Element With CSS
CSS

Need to center an HTML element and not sure where to begin? Check out these techniques.

The PostgreSQL logo, a blue elephant head, displayed on a laptop screen
How to Connect and Use PostgreSQL in Python

Integrate Postgres with Python and level-up your database programming.

An illustration of a man sitting on a chair, with a thought cloud above his head, containing a calendar.
Creating an Interactive Timeline With CSS and JavaScript

Using the basic concepts of HTML, CSS, and JS, you’ll have an attractive timeline up and running in no time.

By 
Pile of books with open pages
How to Implement Pagination in a Vue Application

Master the core concepts behind pagination with this helpful library.

See More