Data Engineering Toolkit
Subscribe
Sign in
Home
Archive
About
The newsletter inbox I actually wanted
My experience with moving newsletters to a dedicated inbox and why it's one of those obvious ideas that just works
Aug 18
•
Patryk Tokarski
Uptime Kuma: The Monitoring Tool That Actually Makes Sense
2 years, zero maintenance - the monitoring tool that just works, but not for everyone
Aug 11
•
Patryk Tokarski
Why Your Architecture Diagrams Are Unreadable - A Review of 'Communication Patterns'
What I learned about technical communication as a developer
Aug 4
•
Patryk Tokarski
July 2025
Autoencoders vs Linear Methods for Lossy Image Compression
Comparing PCA, DCT (used in JPEG), and convolutional autoencoders for lossy image compression on MNIST dataset with quantitative SSIM evaluation
Jul 28
•
Patryk Tokarski
I Built a Self-Hosted Music Discovery Pipeline That Automatically Syncs Radio Tracks to Spotify Using N8N
A step-by-step guide to building an automated workflow that extracts music data from radio APIs and seamlessly integrates with Spotify's ecosystem.
Jul 21
•
Patryk Tokarski
1
My Raspberry Pi Homelab Taught Me More Than Any DevOps Course
Honest review of what works, what doesn't, and why self-hosting changed my perspective on infrastructure
Jul 14
•
Patryk Tokarski
6
How We Cut Our Snowflake Pipeline Complexity Using Dynamic Tables
From Complex Pipeline to Simple Dynamic Tables: A Snowflake Transformation Story
Jul 7
•
Patryk Tokarski
3
June 2025
From QWERTY to Colemak: Why I Made the Switch (And You Might Too)
A better keyboard layout that keeps your shortcuts + a simple mobile typing tip
Jun 30
•
Patryk Tokarski
CSVDIFF: How We Cut Database CSV Comparison Time from Minutes to Seconds
TLDR: This tool helped us reduce the comparison time between our reporting system database exports and new transformation script outputs from minutes to…
Jun 17
•
Patryk Tokarski
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts