Michał Szajbe
banner
szajbus.dev
Michał Szajbe
@szajbus.dev
szajbus.dev • Software Engineer • Backend Team Lead • he/him
Pinned
Hey folks 👋

I’m Michał, software engineer from 🇵🇱

Currently leading a team of backend developers building data intelligence products for automotive industry.

Here to chat about software engineering, team leadership and engineering management.

I sometimes blog at szajbus.dev
Michał Szajbe
My personal space.
szajbus.dev
We’re hiring for Senior Full Stack position, fully remote…

It’s already difficult to filter out candidates that are not good enough early because of AI-enhanced CVs and AI-solved coding challenges.

Then on top of that, that number of fake/scam applications is atrocious.
April 4, 2025 at 8:45 PM
Reposted by Michał Szajbe
Brilliant read on AI from Jeffrey Emanuel
youtubetranscriptoptimizer.com/blog/05_the_...
YouTube Transcript Optimizer
Automatically generate polished and beautiful documents from your YouTube videos!
youtubetranscriptoptimizer.com
January 26, 2025 at 6:28 PM
It’s snowing for the first time this season and winter service vehicles have hit the roads. Nothing special unless you live in Doncaster:

„Gritters christened David Plowie and Gritsy Bitsy Teeny Weeny Yellow Anti-Slip Machiney after hilarious naming competition.”

www.standard.co.uk/news/uk/grit...
Gritters christened David Plowie and Gritsy Bitsy Teeny Weeny after hilarious naming competition
David Plowie and Gritsy Bitsy Teeny Weeny Yellow Anti-Slip Machiney have been chosen as the names of two road gritters following a council-run online poll which sparked a flurry of hilarious suggestio...
www.standard.co.uk
January 3, 2025 at 7:57 PM
A year ago three Polish hackers uncovered how the rail vehicle manufacturer manipulated its trains in such a way that they could only be repaired in company's own workshops.

Here's the video of the presentation media.ccc.de/v/37c3-12142...
Breaking "DRM" in Polish trains
We've all been there: the trains you're servicing for a customer suddenly brick themselves and the manufacturer claims that's because you...
media.ccc.de
December 27, 2024 at 7:55 PM
The last time I’ve used an open public WiFi was in 2008. Seriously.

It was during some IT conference where I was speaking about web security.

I got hacked while giving a talk 🙃

The attacker sent me a funny email with some files from my own machine.

Humbling experience and a lesson for life.
Every time someone talks about how public wifi is safe to use without a VPN due to things like HTTPS and HSTS, some random person replies with "man-in-the-middle attack" because they don't actually know what that is, and therefore don't understand that HTTPS and HSTS address specifically that.
December 24, 2024 at 8:03 PM
Here’s a confusing UI of the onboarding step in Substack app where you select feeds to subscribe to.

Which icon means „selected”? Highlighted plus sign or dimmed check mark?
December 1, 2024 at 8:11 PM
Hey folks 👋

I’m Michał, software engineer from 🇵🇱

Currently leading a team of backend developers building data intelligence products for automotive industry.

Here to chat about software engineering, team leadership and engineering management.

I sometimes blog at szajbus.dev
Michał Szajbe
My personal space.
szajbus.dev
November 17, 2024 at 2:57 PM
Reposted by Michał Szajbe
my main “bluesky tip” is simply — like and follow posts and people you enjoy seeing in your feed, and “show less” what you don’t enjoy.

“training” Discover algorithm takes annoyingly long for now — but it does get more specific with time, and the team will be making it more responsive. data helps.
November 8, 2024 at 11:30 AM
I like how helpful Cursor AI is with TDD - adding tests for new code or modifying existing ones after refactorings.

If you do TDD, you should also try TTD (tab-tab development).
November 7, 2024 at 1:00 PM
It’s always funny to google for solutions and finding your own article szajbus.dev/elixir/2023/...
How to use Monaco editor with Phoenix LiveView and esbuild
Monaco is state-of-the-art browser-based code editor that powers VS Code. Let’s see how to integrate it with Phoenix LiveView using esbuild.
szajbus.dev
November 2, 2024 at 6:56 PM
It only takes one person working remotely, to make a remote team. It doesn’t need to be you.

So, over communicate, in writing and preferably in public.
Over communicate if you’re remote. And map your communication style and message to the audience.
If you want to be a senior engineer, make sure you’re working on communication. Engineering leaders don’t have time to look at code, they rely on comments from engineers that give them sense checks on quality, etc. mostly that comes from engineers who are senior and above.

Communicate.
November 2, 2024 at 3:11 PM
Reposted by Michał Szajbe
I’ve put together a starter pack for managers! Many experienced leaders have joined recently, including Engineering Managers, VPs, CTOs, CDOs, Tech Leads, and others from research fields and top tech companies. Perfect for anyone looking to connect with seasoned pros! go.bsky.app/J3W39y1 #management
October 29, 2024 at 3:30 PM
Just started reading “The Software Engineer’s Guidebook“ by @gergely.pragmaticengineer.com

I wish this book existed ten years ago, but there’s still a lot of value I’m getting out of it.

And I just sent it as a gift to someone who is early in their journey. You can do the same.
November 1, 2024 at 9:13 PM