Posts
Claude Community Wrocław meetup talk
Next Tuesday I will be presenting a talk titled “Agentic Coding vs. Software Architecture: An Early Report” at Claude Community in Wrocław. I’ll describe a view of enterprise architecture that treats agentic software development as a sociotechnological system.
Hope to see you at the meetup!
Posts
AI helps those who help themselves
I’m going to be grumpy today and complain about something trivial: I’m frustrated by how much AI is touted as the ultimate multiplier to any business without explaining what it actually takes to get good results. It takes hard work, work that has been established as good practice and followed by the top software shops for decades. And yet from what I gather, this is exactly the kind of work most eager AI buyers have been avoiding since well before generative AI was a thing.
Posts
Wrocław Java User Group meetup talk
I would like to invite everyone to my talk at the next Wrocław Java User Group meetup in Wrocław today. My presentation titled “9 niepokojących publikacji o architekturze oprogramowania. Numer 7 zaskoczy nawet Ciebie!” (“9 disturbing publications about software architecture. Number 7 will surprise even you!”) is a literature review on some aspects of architectural planning is IT software projects.
I hope to see you at the meetup!
Posts
On the impact of Bloom filters on Storj's system architecture
A single, well-considered choice in one component of a distributed system can significantly impact its efficiency and behavior. At Storj, a decentralized object storage platform, this principle is demonstrated through the use of Bloom filters for garbage collection. This post is based on my notes and observations as a small-scale contributor and active community member. I found this case study interesting not just for its set of trade-offs, as is typical in system architecture, but also for demonstrating the necessity of intentional design.
Posts
Wrocław JUG talk
I would like to invite everyone to my talk at the next Wrocław JUG meetup in Wrocław on Tuesday, February 18, 2025. Together with my colleague Jakub Nowosielski, I will be discussing how to build system architectures that respond to data-heavy environments in a presentation titled “Dane jako surowiec, dane jako produkt” (“Data as Raw Material, Data as a Product”).
I hope to see you there!
Posts
WAIT AI meetup talk
I would like to invite everyone to my talk at the next WAIT AI meetup (LinkedIn post) in Wrocław on Tuesday, July 30th 2024. My presentation titled “Funkcja celu kontra biznes” (“Loss function contra Business”) will show two case studies where designing a loss function that matched business reality brought significant benefits the application of machine learning practices in commercial environments.
Furthermore, the second talk with be presented by Michał Gołębiewicz, who is my colleague at Comscore!