Krzysztof Witczak
hire me

My Recommendations

I've curated this collection of high-quality resources that have significantly impacted my professional growth. From technical influencers to newsletters, books, and tools - these recommendations can help you stay informed and continue developing your skills in the ever-evolving tech landscape.

Technical Influencers Worth Following

These individuals are making significant impacts in the engineering world. They create high-quality content that's worth following through their websites, talks, social media, and more.

Gergely Orosz

Creator of Pragmatic Engineer newsletter, also active on social media.

Visit Website

Will Larson

Fantastic C-level technical advisor.

LinkedIn Profile

Jade Rubick

Fantastic, advanced recommendations on technical leadership.

Visit Website

Pat Kua

Expert on technical leadership.

LinkedIn Profile

James Stanier

Engineering management, remote working.

LinkedIn Profile

Werner Vogels

Personal blog of Amazon CTO.

Visit Blog

Subbu Allamaraju

Creator of fantastic posts about leadership and understanding yourself better.

Visit Website

Dave Kellogg

Fantastic C-level technical advisor.

Visit Blog

Victor Shepelev (zverok)

Ruby guru.

Visit Blog

Alex Ewerlöf

Creates great content for staff-level engineers, especially around SRE and DevOps.

Visit Blog

Gregor Hohpe

Delivers top quality content about software architecture.

Visit Website

Uwe Friedrichsen

Author of great articles about distributed systems and approach to architecture.

Visit Website

Robin Wieruch

One of the most knowledgeable frontend engineers I have ever seen.

Visit Website

Martin Fowler

Legend who keeps posting interesting content about architecture and how organizations struggle to build good software.

Visit Website

Top Resources - Best Quality

These are my highest-rated resources that consistently deliver exceptional value and insights.

CTO Morning Coffee

A 🇵🇱 podcast with an unusual format. Three highly experienced technical leaders - Tomasz Onyszko, Wojciech Ptak, and Sebastian Gębski discuss recent IT revelations at least once per month.

Visit Website

The Pragmatic Engineer

Available in both free and paid versions, I highly recommend the latter. At this point, I think it may be the highest quality newsletter for IT professionals on the web.

Visit Website

TLDR

A newsletter mostly focused on industry news, but good programming articles show up as well. In every issue, I find something unique and interesting.

Visit Website

Pointer

Great newsletter combining excellent articles from both technical and leadership worlds.

Visit Website

LeadDev

Not an aggregator, but creator of very high quality, unique content. It features famous people from the industry directed towards Technical Leaders and Engineering Managers.

Visit Website

The Engineering Manager

Blog created by James Stanier, who shares some of the most hands-on advice for Engineering Managers with a huge base of high quality articles.

Visit Website

Irrational Exuberance

Newsletter of famous Will Larson, magnificent resources for executives, CTOs, directors who lead technical organizations.

Visit Website

Harvard Business Review

Most content requires subscription, but sometimes older pieces are accessible to the public and they are simply fantastic. They also produce many books with a famous series about Empathy.

Visit Website

First Round Review

Quality of content equal to HBR and as actionable as topics from LeadDev. They also group content into series dedicated to specific audiences.

Visit Website

No Kill Switch

Technical/leadership blog of Sebastian Gębski. I admire the short form of the blog posts and the writing style - it's easy to follow and apply in practice.

Visit Website

Thoughtworks Tech Radar

Fantastic strategic tech discovery and exploration resource. It's great to review it every quarter to know if there are any interesting trends in the industry.

Visit Website

Good Resources - Worth Considering

These resources provide solid value and are worth exploring based on your specific interests and needs.

Level Up

Awesome, free aggregator of the best, recent news in IT created by Pat Kua. I highly agree with his selection of high-quality articles.

Visit Website

Software Lead Weekly

Similar content to what Level Up brings, with many overlapping articles. Links from Oren Ellenbogen are especially useful for Engineering Managers.

Visit Website

Tech Lead Digest

Similar content to Level Up, and for the same audience. If you subscribe to both, the majority of links will overlap.

Visit Website

Effectiviology

Amazing blog about human biases, psychology, and behaviors.

Visit Website

Programming Digest

Purely technical newsletter, focused on new content from the web. Very solid, short, and useful for any language.

Visit Website

Rands Newsletter

Covers all aspects of working with software engineers, leading them, and teamwork. Content from the past is simply amazing.

Visit Website

Senior Engineer Mindset

A newsletter from Swizec Teller, directed mostly towards senior engineers and ICs. Has a lot of great career tips.

Visit Website

Giant Robots Weekly

A newsletter from Thoughtbot, famous company using Ruby on Rails. Has a lot of powerful insights and clean code.

Visit Website

CTO Craft

Similar content to Software Lead Weekly, although not as good. However, if you're an engineering manager, it may be a really good resource.

Visit Website

Ruby Weekly

Official Ruby newsletter with a long history. If something important happens in the Ruby community, most commonly it will appear on this list.

Visit Website

Gartner

One of my more recent resources. Their reports and infographics are outstanding, covering topics which are unique and difficult to find elsewhere.

Visit Website

Increment

Basically a high-quality book or digital magazine about creating software, made as a website, split into multiple articles.

Visit Website

Google Testing Blog

Small pills of knowledge here and there about testing and code quality.

Visit Website

Untools

A collection of different decision-making, system-thinking, and problem-solving tools to use.

Visit Website

MDN Web Docs

It's a shame it's not more commonly used by developers. Covers every aspect of web development and is constantly up to date.

Visit Website

Testing Library

A lot of knowledge about testing in a single place.

Visit Website

O'Reilly Online Library

I use it every couple of days to look for solutions to my problems - in books, courses, articles... worth every penny.

Visit Website

JavaScript Info

Just a great, online book about JS.

Visit Website

PromptingGuide.ai

Very fresh guide on AI prompting.

Visit Website

CPU.land

Great project on learning the fundamentals of CPU inner workings.

Visit Website

Coding Challenges

Great ideas for project-based Katas.

Visit Website

Build Your Own X

Step-by-step guides on building your own Docker, OS, Git, and many other famous technologies.

Visit GitHub Repository

Project Based Learning

Similar concept as above with project-based learning resources.

Visit GitHub Repository

Destroy All Software

Touches many CS topics worth knowing.

Visit Website

CodeKata

Train over a specific idea with your favorite technology.

Visit Website

CodeWars

Coding riddles to improve your problem-solving skills.

Visit Website

AlgoExpert

Tutorial on algorithms and many other fields lately, very comprehensive.

Visit Website

Drifting Ruby

Short videos about Rails.

Visit Website

GoRails

Short videos about Rails.

Visit Website

IBM Technology

Short, great videos on various topics. Love them!

Visit YouTube Channel

ThePrimeTime

Pure craziness but I like the energy and ThePrimeagen is a really smart and skillful engineer.

Visit YouTube Channel