Use pytest-scenarios to create isolated integration test data that cleans itself up automatically.
List of blog posts
Documenting a personal journey through software engineering, AI, and programming. This blog features deep dives, practical guides, and recent learnings for both seasoned and aspiring developers.
Based on real-world experience in shipping complex applications, this guide delivers the best practices you need to master modern React development and ship high-quality, scalable applications. Perfect for developers looking to optimize React performance and application architecture.
Let's see how to easily and quickly create a command line tool in golang
How to write parameterized tests in Cypress
Why I'd pick Golang over Java to create any new distributed system. I am going to compare a REST service implementation in Java vs the implementation in Golang
Lessons learned while developing a PWA with CRA: Budget Tracker
Example project how to create a Single Page Application with React, Typescript and Parcel.
How to create a custom Maven plugin which overrides default build lifecycle
Example to understand Maven plugins concepts and how to create a custom Maven plugin from scratch
Why I'd choose Meson+Doctest tech stack to create a new C++ project with a reusable and easy-to-run example.
We are going to analyze with examples new filesystem features coming with C++17
How to create different Docker containers with different domain names in the same host
Convert Windows formatted files to Unix format per directory recursively
Design REST API: URLs
How to build a C++ project using Gradle
Performance comparison in Java between three embedded databases like Derby/JavaDB, Sqlite, and ObjectDB
Java serialization ways, performance comparison
Mutex wrapper on C++98 pthread mutex and a the better C++11 std::mutex solution
Link to download Android Studio Portable
How to debug a library generated with libtool
Understanding pragma pack preprocessor directive and how it affects to memory alignment
Quick guide to configure Git to work through HTTP/HTTPS proxies
An example of how to remove or replace punctuation symbols of a Python string
Avoiding problems with texts containing non-ASCII characters
How to remove HTML tags using Python or even easier, using Django
How to remove unused packages in Linux