mikulskibartosz.name
Start here
About me
Twitter
Mastodon
Hire me
Bartosz Mikulski
Leveraging AI to drive growth and innovation
All Stories
Using Abstraction Layers to Tackle Common Problems with Legacy Code
Are you struggling to manage and update your legacy codebase? In this article, I'll show you how to leverage the power of abstraction layers to overcome common challenges with legacy...
What does kill IT projects?
What does kill IT projects? What you should avoid, at all costs, to ensure the success of your startup or software project
How to write a growth plan as a programmer?
How to write a growth plan that helps you get promoted and doesn't get in the way when you want to focus on your hobbies
Test-Driven Development in Python with Pytest
How to setup and use Pytest to test Python code
Marketing for SaaS startups: how to describe your product?
How to use the "benefits over features" technique to advertise your SaaS product and get more clients than your competition
How to pitch your idea
What a co-founder of DeepMind teaches us about pitching our ideas to investors
MLOps at small companies
How to do MLOps while working on a small data engineering team
Why should you practice TDD?
What are the benefits of TDD for programmers and companies that hire them?
How to debug code
How to debug code and solve problems as fast as possible
CUPID properties in data engineering
SOLID principles vs. CUPID properties in data engineering
How to add tests to existing code in data transformation pipelines
How data engineers can write tests for legacy code in their ETL pipelines without breaking the existing implementation
Software engineering practices in data engineering and data science
How to produce high-quality software in data teams
« Prev
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
Next »