Avatar 🐍

Szymon Miks - personal blog

Software Developer - Pythonista

  1. Home
  2. About
  3. Books on my bookshelf
  4. Podcasts
  5. My knowledge sources
  6. Interesting projects
  7. Interesting tools
  8. Archives
  9. Search
  10. Dark Mode

Archives

2024 3
2023 13
2022 7
2021 4
0001 1

Categories

Python Software Development Architecture General Life Testing AWS Domain Driven Design

Tags

python software development architecture aws testing application design boto3 adr business logic cloud services
Featured image of post Projects that failed
Python General Life

Projects that failed

My honest confession about my projects that failed. Manifesto against beautifulness and straightforwardness on social media.

Mar 16, 2024
8 minute read
Featured image of post Test Doubles in Python unit tests
Python Software Development Testing

Test Doubles in Python unit tests

Explore the concept of Test Doubles in unit tests, learn how to effectively utilize them

Feb 12, 2024
6 minute read
Featured image of post Exploring Different Schools of Unit Testing in Python
Python Software Development Testing

Exploring Different Schools of Unit Testing in Python

Comparison of Classical and London schools of unit testing with examples written in Python

Jan 23, 2024
6 minute read
Featured image of post Basic Building Blocks DDD - Entities
Python Software Development Domain Driven Design

Basic Building Blocks DDD - Entities

How to implement DDD Entities in Python

Dec 21, 2023
6 minute read
Featured image of post The Great Philosophers - an invitation to a series of lectures given by professors Wojciech Sady
General Life

The Great Philosophers - an invitation to a series of lectures given by professors Wojciech Sady

Nov 30, 2023
1 minute read
Featured image of post Enhancing AWS Athena Efficiency - Building a Python Athena Client
Python Software Development AWS

Enhancing AWS Athena Efficiency - Building a Python Athena Client

Tired of wrestling with AWS Athena for your data needs? Join me as I had the same - the results of this journey are described in this blog post.

Oct 30, 2023
9 minute read
Featured image of post Don't put your business logic in the controllers
Python Software Development Architecture Testing

Don't put your business logic in the controllers

A brief explanation of why adding the business logic to the controller is not a good idea. Overview of other options we have.

Sep 10, 2023
5 minute read
Featured image of post How to implement CommandBus in Python
Python Software Development Architecture

How to implement CommandBus in Python

An example implementation of CommandBus in Python

Aug 10, 2023
10 minute read
Featured image of post Services vs Command Handlers
Python Software Development Architecture

Services vs Command Handlers

Services vs Command Handlers - choosing the right approach in your application

Jul 02, 2023
5 minute read
Featured image of post How to retry an API request to the external system
Python Software Development

How to retry an API request to the external system

In this blog post, I will show you how to implement a retry mechanism for external API requests in Python

Jun 01, 2023
6 minute read
1 2 3
© 2021 - 2024 Szymon Miks - personal blog
© All rights reserved
Built with Hugo
Theme Stack designed by Jimmy