Codeling Blog

News, tips and learning from the world of backend software development.

Programming certificate in a treasure box

Online Programming Certificates: Which Option Is Right for You?

2 October 2025

Programming certificates prove your skills to employers, but where should you get one online? This article compares online university vs course platform options and explains why certificates from Codeling give you more than just a PDF: you leave with real projects in your GitHub portfolio.

Tuples and Lists floating in space

Lists vs Tuples in Python: What You Need to Know

25 July 2025

Python lists and tuples are both ordered collections, but they differ in key ways like mutability and performance. This guide compares them side by side, with examples, use cases, and tips to help you choose the right one.

Spaceman floating towards a looping wormhole in space.

A Complete Guide to Using for Loops in Python

8 July 2025

Learn how for loops work in Python, from the basics of iterating over lists and dictionaries to advanced patterns using enumerate(), zip(), chain(), and more.

Spaceship engine room where list comprehensions are used to power the ship’s core reactor.

List, Dict, Set and Generator Comprehensions in Python

24 June 2025

This guide breaks down list, dict, set, and generator comprehensions — with examples, performance tips, and when not to use them.

Spaceship flying through galaxy

Manage Python Projects With uv

11 June 2025

From managing dependencies to running scripts, uv is changing the way we handle Python projects. This guide breaks down how to use uv for lightning-fast, reliable Python development.

Spaceship in space capturing asteroids like a generator

Exploring Generators in Python — From Basics to Advanced

2 June 2025

From yield to .send(), learn everything you need to know about Python generators — including generator expressions, memory tips, and use cases.

Space themed visualization of iteration

Python Iterators and Iterables: A Hands-On Guide

26 May 2025

This practical guide explores how Python handles iteration under the hood. From built-in sequences to custom iterators and memory-efficient generators.

Space man capturing floating CSV files

The Ultimate Guide to Handling CSV Files in Python

19 May 2025

Learn how to confidently read, write, and modify CSV files in Python using the built-in csv module.

Spaceship flying past robots labelled as lambda functions

How to Use Lambda Functions in Python

29 April 2025

Learn how to use lambda functions in Python effectively, from syntax and higher-order functions to debugging tips and best practices.

Spaceships of different sizes sorted by size

Everything You Need to Know About Sorting in Python

8 April 2025

Whether you’re wrangling a simple list or a complex set of objects, this guide will teach you how to sort data in Python like a pro.