Tomasz Pęczek @tpeczek.bsky.social · 02/06/2026In 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 👋. 011
Tomasz Pęczek @tpeczek.bsky.social · 22/05/2026Just 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/2026Next 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 010
Tomasz Pęczek @tpeczek.bsky.social · 07/02/2026There 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/2026On 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... 001
Tomasz Pęczek @tpeczek.bsky.social · 20/01/2026I'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.comGitHub - tpeczek/Demo.AspNetCore.WebSockets: Sample project for demonstrating low-level WebSocket protocol aspects in ASP.NET CoreSample project for demonstrating low-level WebSocket protocol aspects in ASP.NET Core - tpeczek/Demo.AspNetCore.WebSockets 000
Tomasz Pęczek @tpeczek.bsky.social · 17/12/2025I'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.orgjson-structure.orgJSON StructureJSON Structure is a data structure definition language that enforces strict typing, modularity, and determinism. 010
Tomasz Pęczek @tpeczek.bsky.social · 09/12/2025So, 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/2025A 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 #JSONLgithub.comGitHub - 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ęczekpathfinder.engineer @pathfinder.engineer · 22/10/2025In 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.comCoverage, 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ęczekpathfinder.engineer @pathfinder.engineer · 01/10/2025In 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 #ChaosEngineeringopen.substack.comResiliency Through ChaosWhen 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/2025I guess there is a bunch of GitHub Actions workflows I should update 😄 210
Reposted by Tomasz Pęczekpathfinder.engineer @pathfinder.engineer · 10/09/2025In 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 #EngineeringExcellenceopen.substack.comTackling the Hard Problem in Software Engineering - DocumentationAs 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 · 11/08/2025I 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/2025I'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.comAdd sample for exposing Azure SQL change tracking by tpeczek · Pull Request #18 · tpeczek/Demo.AspNetCore.Changefeed 001
Reposted by Tomasz PęczekJakub Gutkowski @gutek.pl · 07/08/2025Time to say no to a lot of things now for me :) 111
Tomasz Pęczek @tpeczek.bsky.social · 30/07/2025I'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ęczekpathfinder.engineer @pathfinder.engineer · 09/07/2025In 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.comPlaying Good Catcher Thanks to the OODA LoopStaff+ 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ęczekCloudBrew - Azure Conference @cloudbrew.be · 25/06/2025The agenda for #CloudBrew is ready! Why not join us in December? Early Bird tickets are now also available! 👉 www.cloudbrew.be #dotnet #azurecloudbrew.beCloudBrew - The best two-day Azure community conference in EuropeA two-day conference by AZUG, the Belgium Microsoft Azure User Group 077
Reposted by Tomasz Pęczekpathfinder.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 #SaaSopen.substack.comStaff+ Engineer in the SaaS World - Architectural Survival KitAs 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/2025In 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. 020
Tomasz Pęczek @tpeczek.bsky.social · 18/05/2025Testing 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.comUsing Act to Test GitHub Workflows Locally for Azure Deployments (CI/CD) | Microsoft Community HubGitHub 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/2025This 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.comAnnouncing Native Azure Functions Support in Azure Container AppsAzure 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ęczekpathfinder.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 #FinOpsopen.substack.comStaff+ Engineer in the SaaS World - Pricing and Cost ManagementThe 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/2025I'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! 110
Reposted by Tomasz Pęczekpathfinder.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 #SaaSopen.substack.comStaff+ Engineer in the SaaS World - The Control PlanesSo 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/2025I watched Devil May Cry on Netflix in two evenings. I really enjoyed it. Highly recommended 😈 010
Reposted by Tomasz PęczekJakub Gutkowski @gutek.pl · 27/03/2025how 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/2025In 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 🙂. 010
Reposted by Tomasz Pęczekpathfinder.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 #SaaSopen.substack.comStaff+ Engineer in the SaaS World - The Life of a TenantPreviously 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ęczekOskar 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.comWhole 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/2025In 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 010
Tomasz Pęczek @tpeczek.bsky.social · 26/02/2025In 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/2025I've been waiting for this since Ender Lilies true ending 🎮 100
Tomasz Pęczek @tpeczek.bsky.social · 14/02/2025That'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/2025Blogged: "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/2025In 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! 010
Reposted by Tomasz Pęczekpathfinder.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 #SoftwareEngineeringopen.substack.comCynefin Framework - A Stuff+ Tool for Approaching ProblemsI 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/2025This 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! 020
Reposted by Tomasz Pęczekpathfinder.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/2025A 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ęczekOskar Dudycz @oskardudycz.bsky.social · 31/12/2024I 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/20241M 🎉. It's something 😊. It's useful for someone and that kinda makes me feel better. 043
Tomasz Pęczek @tpeczek.bsky.social · 27/12/2024Sending a newsletter at Christmas may be the wrong time, but maybe the content may make it right 🙂 022
Reposted by Tomasz Pęczekpathfinder.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 163