Sign in

Tomasz Pęczek

@tpeczek.bsky.social
352 followers 120 following 275 posts

Fractional Staff+ Engineer • Fractional CTO • CTO Advisor • Cloud and Software Architecture Facilitator • Microsoft MVP www.tpeczek.com | github.com/tpeczek

PostsRepliesMedia
Tomasz Pęczek @tpeczek.bsky.social · 16/07/2026
Next year, same me (although not exactly 😉).
Tomasz Pęczek renewed as Microsoft Most Valuable Professionals (MVP) for the next year.
000
Tomasz Pęczek @tpeczek.bsky.social · 23/06/2026
Finally, Claude doing human level reviews... 😉
010
Tomasz Pęczek @tpeczek.bsky.social · 02/06/2026
In two weeks, I will be speaking at the MS Tech Summit about WebAssembly in the context of cloud-native solutions, with a particular focus on Azure - come and join me 🙂! If you would like to chat on any other subject, just find me at the event, I'm always eager for a conversation 👋.
Tomasz Pęczek speaking at MS Tech Summit about ""Running WebAssembly on Azure - Is There Something There?
011
Tomasz Pęczek @tpeczek.bsky.social · 22/05/2026
Just picked up season 2 of Devil May Cry on Netflix and the first couple minutes simply rocks.
000
Tomasz Pęczek @tpeczek.bsky.social · 03/03/2026
Next week, I'll be speaking at Azure Day Poland about "Zero Downtime Deployments for Azure PaaS-Based Applications". If you're coming to the event, I'm always happy to say hi and have a chat 😊. #AzureDayPoland #Azure #PaaS #ZeroDowntime #DevOps
Tomasz Pęczek to deliver "Zero Downtime Deployments for Azure PaaS-Based Applications" session at Azure Day Poland 2026
010
Tomasz Pęczek @tpeczek.bsky.social · 07/02/2026
There are a couple (3-4) free weekends on the horizon, which gives me a window of opportunity to pickup my Christmas gift ☺️. Late, I know, but the time is kinda relative when it comes to this one 😉.
110
Tomasz Pęczek @tpeczek.bsky.social · 02/02/2026
On Wednesday, I'll be speaking at bstok​.ms about "Zero Downtime Deployments for Azure PaaS-Based Applications". If you're in the area, stop by, hopefully learn something new, and certainly say hi 😊. www.linkedin.com/events/bstok...
Tomasz Pęczek to deliver "Zero Downtime Deployments for Azure PaaS-Based Applications" session at bstok.ms #27
001
Tomasz Pęczek @tpeczek.bsky.social · 20/01/2026
I've update my ASP​.NET Core WebSocket demo project with .NET 10 WebSocketStream on the backend and experimental WebSocketStream on the frontend. #AspNetCore #WebSockets github.com/tpeczek/Demo...
github.com
GitHub - tpeczek/Demo.AspNetCore.WebSockets: Sample project for demonstrating low-level WebSocket protocol aspects in ASP.NET Core
Sample project for demonstrating low-level WebSocket protocol aspects in ASP.NET Core - tpeczek/Demo.AspNetCore.WebSockets
000
Tomasz Pęczek @tpeczek.bsky.social · 20/12/2025
The time has come...
130
Tomasz Pęczek @tpeczek.bsky.social · 17/12/2025
I'm yet to make my mind about JSON Structure in general, but I see the attempt to improve the data structure definition language for JSON, as well as the fact that it comes with a bunch of ready-to-use SDKs, as a very positive thing. json-structure.org
json-structure.org
JSON Structure
JSON Structure is a data structure definition language that enforces strict typing, modularity, and determinism.
010
Tomasz Pęczek @tpeczek.bsky.social · 09/12/2025
So, the HTTP QUERY verb gets implementation in .NET 10 despite its spec still being a draft. Yes, I like this and it makes me happy. But the fact that at the same time we are already waiting 5 years for 103 Early Hints (github.com/dotnet/aspne...) makes me sad 😔
100
Tomasz Pęczek @tpeczek.bsky.social · 29/10/2025
A couple of years ago, when I started these libraries, NDJSON was the most popular solution for JSON streaming (to optimise parsing speed and memory usage when sending large datasets). Nowadays, it's JSONL, so I've added support for it as well 😎. github.com/tpeczek/json... #DotNet #NDJSON #JSONL
github.com
GitHub - tpeczek/json-streaming-dotnet: JsonStreaming.NET is a solution that provides a set of libraries for working with asynchronous streaming data sources over HTTP using JSONL (JSON Lines) and NDJ...
JsonStreaming.NET is a solution that provides a set of libraries for working with asynchronous streaming data sources over HTTP using JSONL (JSON Lines) and NDJSON (Newline Delimited JSON). - tpecz...
000
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 22/10/2025
In this week's issue @tpeczek.bsky.social shares thoughts on ensuring the quality of your tests: 🎯 The flavours of coverage ⚠️ The flaws hiding in coverage 🧬 Mutation testing as an alternative Read the full issue and focus your quality practice on its true goal. 🔗 open.substack.com/pub/pathfind...
open.substack.com
Coverage, Mutants, and Ensuring Test Quality
"How will you ensure the quality of the code you deliver?". Luckily automated tests are increasingly becoming the standard part of answer to this question. But how do you ensure the quality of your te...
021
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 01/10/2025
In this week's Pathfinder Engineer newsletter, @tpeczek.bsky.social explores how structured chaos engineering can transform your entire organisation, not just your infrastructure. 🔗 open.substack.com/pub/pathfind... #StaffEngineering #TechLeadership #SystemsThinking #Resilience #ChaosEngineering
open.substack.com
Resiliency Through Chaos
When people first hear about chaos engineering, they tend to think about specific infrastructure tools and randomness. In this article, I want to take a different approach and demonstrate a structured...
033
Tomasz Pęczek @tpeczek.bsky.social · 12/09/2025
I guess there is a bunch of GitHub Actions workflows I should update 😄
210
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 10/09/2025
In this week's issue, @tpeczek.bsky.social explores why the traditional mindset around documentation leads to either outdated or no documentation and how this mindset can be shifted. 🔗 open.substack.com/pub/pathfind... #StaffEngineer #TechLeadership #SoftwareEngineering #EngineeringExcellence
open.substack.com
Tackling the Hard Problem in Software Engineering - Documentation
As engineers, we usually encounter two types of documentation: outdated or non-existent. Even worse, we are usually unable to produce any other types of documentation. In this article, I propose a cha...
022
Tomasz Pęczek @tpeczek.bsky.social · 06/09/2025
Happy b-day to me 😌
220
Tomasz Pęczek @tpeczek.bsky.social · 11/08/2025
I like Bicep, but I'm yet to make my mind about the Local Deploy feature. It can be quite useful, but it can also be easily misused 🤔 github.com/Azure/bicep/...
github.com
000
Tomasz Pęczek @tpeczek.bsky.social · 11/08/2025
I've added Azure SQL change tracking to my set of samples showing how to expose various databases changefeed from ASP​.NET Core. (Also for this one I got to play with Microsoft Graph extension for Bicep to make it credential-less) #AspNetCore #AzureSql #ChangeTracking github.com/tpeczek/Demo...
github.com
Add sample for exposing Azure SQL change tracking by tpeczek · Pull Request #18 · tpeczek/Demo.AspNetCore.Changefeed
001
Reposted by Tomasz Pęczek
Jakub Gutkowski @gutek.pl · 07/08/2025
Time to say no to a lot of things now for me :)
111
Tomasz Pęczek @tpeczek.bsky.social · 30/07/2025
I've seen many projects where surprisingly little data has been used to make architectural decisions, so this week I've decided to share a little bit about being a data-driven staff+ engineer and using metrics to drive architecture.
000
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 09/07/2025
In this week's issue, @tpeczek.bsky.social explores how the OODA Loop (Observe, Orient, Decide, Act) can be your help when you need to bring projects, processes, or entire departments back on track. #StaffEngineer #TechLeadership open.substack.com/pub/pathfind...
open.substack.com
Playing Good Catcher Thanks to the OODA Loop
Staff+ engineers fulfil multiple roles and archetypes within an organisation, often simultaneously. In this issue, I'm exploring one of these roles: the 'Catcher', and a tool that can help you fulfil ...
033
Reposted by Tomasz Pęczek
CloudBrew - Azure Conference @cloudbrew.be · 25/06/2025
The agenda for #CloudBrew is ready! Why not join us in December? Early Bird tickets are now also available! 👉 www.cloudbrew.be #dotnet #azure
cloudbrew.be
CloudBrew - The best two-day Azure community conference in Europe
A two-day conference by AZUG, the Belgium Microsoft Azure User Group
077
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 28/05/2025
🛠️ Staff+ Engineer in the SaaS World - Architectural Survival Kit The SaaS solution journey is like navigating a jungle, @tpeczek.bsky.social has prepared a architectural survival kit to aid you on that path. open.substack.com/pub/pathfind... #StaffEngineering #SoftwareArchitecture #SaaS
open.substack.com
Staff+ Engineer in the SaaS World - Architectural Survival Kit
As part of the “Staff+ Engineer in the SaaS World” series, we have explored several key concepts, including the multitenancy spectrum, the tenant lifecycle, control planes, and costs/pricing. A recurr...
012
Tomasz Pęczek @tpeczek.bsky.social · 21/05/2025
In a couple of weeks, I will have the honour and pleasure of speaking at DevSum about WebAssembly and its applications beyond the browser, with a particular focus on Azure. If you're interested join me on 12 June at 4:40 PM in the M1 room.
Tomasz Pęczek to deliver "Running WebAssembly on Azure - Is There Something There?" talk at DevSum
020
Tomasz Pęczek @tpeczek.bsky.social · 18/05/2025
Testing GitHub Actions workflows is pain... after playing with this for a moment I must say this is promising. techcommunity.microsoft.com/blog/azurein...
techcommunity.microsoft.com
Using Act to Test GitHub Workflows Locally for Azure Deployments (CI/CD) | Microsoft Community Hub
GitHub Actions is a widely used platform that helps developers automate software workflows, including CI/CD pipelines and testing processes. However, testing...
120
Tomasz Pęczek @tpeczek.bsky.social · 16/05/2025
This is cool, I like this. On several occasions I went through migrating AF to be hosted in ACA/AKS when more suitable. And in some scenarios you want AF programming model but not hosting (think Python & ML) - leads to AF in ACA/AKS from the start. techcommunity.microsoft.com/blog/appsona...
techcommunity.microsoft.com
Announcing Native Azure Functions Support in Azure Container Apps
Azure Container Apps is introducing a new, streamlined method for running Azure Functions directly in Azure Container Apps (ACA). This integration allows you...
011
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 30/04/2025
🚀 Staff+ Engineer in the SaaS World - Pricing and Cost Management 🚀 "As a technical leader, you are responsible for the profitability of your solution - your job literally depends on it." 🔗 open.substack.com/pub/pathfind... #StaffEngineering #SoftwareArchitecture #SaaS #CloudCosts #FinOps
open.substack.com
Staff+ Engineer in the SaaS World - Pricing and Cost Management
The next topic I’ve decided to tackle as part of our journey through the SaaS world is pricing and cost management.
011
Tomasz Pęczek @tpeczek.bsky.social · 25/04/2025
I'm premiering one more talk this year: "Running WebAssembly on Azure - Is There Something There?" If this piques your interest and you'd like to see this at an event near you, get in touch!
The abstract for the "Running WebAssembly on Azure - Is There Something There?" session.
110
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 09/04/2025
🚀 Staff+ Engineer in the SaaS World - The Control Planes 🚀 This week, as part our journey through the SaaS world, @tpeczek.bsky.social dives into the control planes. 🔗 open.substack.com/pub/pathfind... #StaffEngineering #SoftwareArchitecture #SaaS
open.substack.com
Staff+ Engineer in the SaaS World - The Control Planes
So far in our journey through the SaaS world, we’ve explored the multitenancy spectrum and the life of a tenant. Today we are going to broaden our view of the SaaS environment and explore control plan...
011
Tomasz Pęczek @tpeczek.bsky.social · 05/04/2025
I watched Devil May Cry on Netflix in two evenings. I really enjoyed it. Highly recommended 😈
010
Reposted by Tomasz Pęczek
Jakub Gutkowski @gutek.pl · 27/03/2025
how are we making a decision? whats the actual process of it? checkout my latest post on @pathfinder.engineer !
033
Tomasz Pęczek @tpeczek.bsky.social · 20/03/2025
In two weeks I'll be speaking at the SysOps/DevOps meetup in Kraków about "Zero Downtime Deployments for Azure PaaS-Based Applications". If you're in the area, please feel invited 🙂.
Tomasz Pęczek as a speaker at SysOps/DevOps Kraków MeetUp #22
010
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 19/03/2025
🚀 Staff+ Engineer in the SaaS World - The Life of a Tenant 🚀 Previously, @tpeczek.bsky.social explored the multitenancy spectrum. This week he continues the exploration and takes a look at the tenant lifecycle. 🔗 open.substack.com/pub/pathfind... #StaffEngineering #SoftwareArchitecture #SaaS
open.substack.com
Staff+ Engineer in the SaaS World - The Life of a Tenant
Previously in the “Staff+ Engineer in the SaaS World” we’ve been exploring the multitenancy spectrum. This article continues the exploration and looks at possible events in your tenant lifecycle.
011
Reposted by Tomasz Pęczek
Oskar Dudycz @oskardudycz.bsky.social · 17/03/2025
💣 Boom here comes the big news! I made the #ArchitectureWeekly a fully free newsletter. Yes, all the past articles and videos are free. Why did I do it? www.architecture-weekly.com/p/whole-arch... I believe that all of that gives you more content than a lot of books or paid online courses. 1/
architecture-weekly.com
Whole Architecture Weekly content is free now!
💣 Boom here comes the big news! The only constant in the world is change. I made the Architecture Weekly a fully free newsletter. Yes, that also include all the past articles and videos free. Why did ...
33215
Tomasz Pęczek @tpeczek.bsky.social · 28/02/2025
In two weeks' time, I'll be sharing my knowledge on "Implementing DevOps Practices for Azure Infrastructure" at Azure Day Poland 2025 in Warsaw. If you're interested in attending (in person), there's a promo code I can share ( you can register at azureday.pl ): AzureDay2025Speaker
Tomasz Pęczek will be speaking about "Implementing DevOps Practices for Azure Infrastructure" at Azure Day Poland 2025.
010
Tomasz Pęczek @tpeczek.bsky.social · 26/02/2025
In this week's Pathfinder Engineer newsletter I'm dipping a toe into the SaaS world. If this is something that interests you, let me know and we'll get a bit more wet 😉.
011
Tomasz Pęczek @tpeczek.bsky.social · 15/02/2025
I've been waiting for this since Ender Lilies true ending 🎮
100
Tomasz Pęczek @tpeczek.bsky.social · 14/02/2025
That's Nine Sols done 🎮. It was some real fun. There could be more content, but fighting mechanics and bosses were just great 🤩. Highly recommended for anyone looking for some challenge 💪.
000
Tomasz Pęczek @tpeczek.bsky.social · 11/02/2025
Blogged: "Exploring Neon as a Serverless Postgres Alternative for .NET Applications on Azure - Part 1 (Simple ASP​.NET Core on App Service)" 🔗 www.tpeczek.com/2025/02/expl... I'm exploring how to deploy a Neon Azure Native ISV with Bicep and use it an ASP.NET Core app. #Neon #Azure #DotNet
010
Tomasz Pęczek @tpeczek.bsky.social · 04/02/2025
In April, I'll be premiering my brand new talk: "Zero Downtime Deployments for Azure PaaS-Based Applications" If you would like to hear this session at an event near you, lets get in touch!
The abstract for the "Zero Downtime Deployments for Azure PaaS-Based Applications" session.
010
Tomasz Pęczek @tpeczek.bsky.social · 02/02/2025
The fun begins 🤗
240
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 15/01/2025
🚀 Cynefin Framework - A Stuff+ Tool for Approaching Problems 🚀 As senior technical leaders, we're often thrown into problems of arbitrary complexity - Cynefin Framework can be your secret weapon for tackling these challenges! 🔗 open.substack.com/pub/pathfind... #StaffEngineer #SoftwareEngineering
open.substack.com
Cynefin Framework - A Stuff+ Tool for Approaching Problems
I would like to introduce you to a tool that allows you to categorise the arbitrary complexity of the problems we encounter as staff+ engineers and gives you a proven way of dealing with them.
044
Tomasz Pęczek @tpeczek.bsky.social · 13/01/2025
This Wednesday I'll be speaking about "Implementing DevOps Practices for Azure Infrastructure" at the Microsoft Azure User Group Poland meetup in Krakow. If you're nearby, drop in!
Microsoft Azure User Group Poland meetup in Krakow #13 hosted at EPAM HUB on 15.01.2025 6 PM and featuring Tomasz Pęczek with "Implementing DevOps Practices for Azure Infrastructure" presentation.
020
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 08/01/2025
🚀 Revisiting the 12 Factor App principles! Are they still relevant today? Find out in our latest post. Let's discuss! 🌐 #SoftwareDev #12FactorApp #DevOps 🔗 pathfinderengineer.substack.com/p/1…
033
Tomasz Pęczek @tpeczek.bsky.social · 03/01/2025
A note for any organisation willing to listen - the way you handle the offboarding of your employees will have a huge impact on how you are remembered by them and can overshadow any previous positive sentiment...
140
Reposted by Tomasz Pęczek
Oskar Dudycz @oskardudycz.bsky.social · 31/12/2024
I know how that works, but it amuses me, why in highly paid industry, we're expecting to get tooling, knowledge for free by default. Also nowadays stealing others people intellectual property is called innovation and openness. There's no free lunch, and our industry should finally embrace it.
262
Tomasz Pęczek @tpeczek.bsky.social · 30/12/2024
1M 🎉. It's something 😊. It's useful for someone and that kinda makes me feel better.
043
Tomasz Pęczek @tpeczek.bsky.social · 27/12/2024
Sending a newsletter at Christmas may be the wrong time, but maybe the content may make it right 🙂
022
Reposted by Tomasz Pęczek
pathfinder.engineer @pathfinder.engineer · 16/12/2024
🎙️ Do Architecture Patterns Decay? Have you ever wondered if the architecture patterns decay? We have. And we have opinions. And we want to discuss those opinions with you in our next meeting: 📅 Wednesday, December 18th, 8:30 AM CET (in 🇵🇱) 🔗: x.com/i/spaces/1Bd... #TechLeadership
Do Architecture Patterns Decay?
163