Archives
Call conventions, ownership, and mutability in Rust
Free book "Rust Projects - Write a Redis Clone"
A Rust to-do list CLI app - Part 1
Design and implement a flexible VPC on AWS
Data Partitioning and Consistent Hashing
From Docker CLI to Docker Compose
Public key cryptography: OpenSSH private keys
Stop using tools as if they were solutions
How to write a Pelican theme for your static website
AWS Log Insights as CloudWatch metrics with Python and Terraform
First-class objects in Python - Higher-order functions, wrappers, and factories
Mau: a lightweight markup language
Public key cryptography: SSL certificates
TDD in Python with pytest - Part 5
TDD in Python with pytest - Part 4
TDD in Python with pytest - Part 3
TDD in Python with pytest - Part 2
TDD in Python with pytest - Part 1
Delegation: composition and inheritance in object-oriented programming
A game of tokens: write an interpreter in Python with TDD - Part 5
Emacs Configuration for Python/JavaScript, Terraform and blogging
Flask project setup: TDD, Docker, Postgres and more - Part 3
Flask project setup: TDD, Docker, Postgres and more - Part 2
Flask project setup: TDD, Docker, Postgres and more - Part 1
Object-Oriented Programming (OOP) concepts in Python
Multiple inheritance and mixin classes in Python
The Digital Cat Youtube Channel
Motorola 68000: addressing modes
Useful pytest command line options
A game of tokens: solution - Part 4
A game of tokens: write an interpreter in Python with TDD - Part 4
Public key cryptography: RSA keys
A game of tokens: solution - Part 3
A game of tokens: write an interpreter in Python with TDD - Part 3
A game of tokens: solution - Part 2
A game of tokens: write an interpreter in Python with TDD - Part 2
Refactoring with tests in Python: a practical example
A game of tokens: solution - Part 1
A game of tokens: write an interpreter in Python with TDD - Part 1
Clean architectures in Python: a step-by-step example
Python Mocks: a gentle introduction - Part 2
Abstract Base Classes in Python
Python Mocks: a gentle introduction - Part 1
Clojure sequential data types for Python programmers
A simple example of Python OOP development (with TDD) - Part 2
Using gitflow with GitHub: a simple procedure
A simple example of Python OOP development (with TDD) - Part 1
Python decorators: metaprogramming with style
Accessing attributes in Python
Advanced use of Python decorators and metaclasses
Object-Oriented Programming in Python 3 - Abstract Base Classes
Object-Oriented Programming in Python 3 - Metaclasses
Object-Oriented Programming in Python 3 - Polymorphism
Object-Oriented Programming in Python 3 - Composition and inheritance
Object-Oriented Programming in Python 3 - Classes and members
Object-Oriented Programming in Python 3 - Objects and types
OOP concepts in Python 2.x - Part 3
OOP concepts in Python 2.x - Part 2
OOP concepts in Python 2.x - Part 1
Digging up Django class-based views - 3
Digging up Django class-based views - 2
Digging up Django class-based views - 1
Some tips about AMQP direct exchanges
The Lord of the Rings: an Erlang epic
Error handling in Erlang - a primer
Python Generators - From Iterators to Cooperative Multitasking - 3
Python Generators - From Iterators to Cooperative Multitasking - 2
Python generators - from iterators to cooperative multitasking