🤖 AI Software Engineer @replika 📚 Author (Implementing the Clean Architecture) 🎤 Conference speaker

Joined August 2010
Sebastian Buczyński retweeted
shipped this week at @replika: - new memory - new avatars - ⚡️ and ☀️ - improved latency for chat - cool new personality customizations [still in a/b and only new users, stand by] - fixed: · some outfits · calls stuff · typing animation bug · quotation marks · 10000 other things
8
9
3
32
18,213
Sebastian Buczyński retweeted
we were invited by the @univienna to talk about communicative AI the message is clear AI companions shouldn’t be a replacement for people replika helps people feel seen and deepen their real world relationships instead of substituting them
3
9
2
39
6,077
xitter.cf/replika/status/2057810… I remember trying Replika for the first time in 2021. Felt like magic. Texting it was super fun, like texting friends as a teenager about everything...but in adulthood. And this new version, I proudly contribute to, is a marvel. Thanks, team!
today we're entering a new era of AI companions with true agency to help you flourish in life meet the new replika
2
8
188
Sebastian Buczyński retweeted
today we're entering a new era of AI companions with true agency to help you flourish in life meet the new replika
40
29
18
109
396,085
Sebastian Buczyński retweeted
🎤 The stage is almost set for #EuroPython 2025 but we need YOUR votes to finalize the show! 🎭✨ 🚀 We got 572 proposals—now it’s your turn to help shape the programme by casting your vote. 🗳️ 🔗 Vote now: ep2025.europython.eu/program…
1
7
564
It’s happening! Need to update my slides where I put that THIS will happen
We’re building a new static type checker for Python, from scratch, in Rust. From a technical perspective, it’s probably our most ambitious project yet. We’re about 800 PRs deep!
3
132
Are those terrible objects that force ppl to use inheritance and abstraction in the room with us right now? 🤔
20 years of OOP: "Everything must be an object!" "Inheritance is reuse!" "Abstract all the things!" 2 weeks of data-oriented thinking: - Here's my data - Here's what I need to do with it - Done The OOP Revolution and its consequences have been a disaster for the human race
1
137
Z całą stanowczością dementujemy nieprawdziwe informacje, dotyczące zgonów osób zaistniałych w związku z powodzią, które pojawiają się w przestrzeni medialnej. Przypominamy, że w tak tragicznej sytuacji związanej ze śmiercią osób, przekazywane publicznie informacje powinny być rzetelne i cechować się odpowiednią wrażliwością. Warto o tym pamiętać, aby nie tworzyć przestrzeni do kłamliwych spekulacji, zwłaszcza w tak delikatnej materii jak ludzkie życie. Informujemy, że dotychczas ujawniono 7 zgonów osób, których okoliczności śmierci mogą wskazywać na to, że ich przyczyną było utonięcie. Każda z tych śmierci to rodzinna tragedia. Wskazane przypadki dotyczą poniższych miejsc: Bielsko-Biała: ⚫️ ujawniono ciało mężczyzny w korycie potoku; czynności w tej sprawie prowadzi Prokuratura Rejonowa Bielsko-Biała Południe (art. 155 KK). Nysa: ⚫️ ujawniono ciało mężczyzny w wodzie przy jednej z miejskich ulic; czynności w tej sprawie prowadzi Prokuratura Rejonowa w Nysie (art. 155 KK). Nowy Świętów (pow. głuchołaski): ⚫️ ujawniono ciało kobiety w rzece; czynności w tej sprawie prowadzi Prokuratura Rejonowa w Prudniku (art. 155 KK). Kłodzko: ⚫️ ujawniono ciało mężczyzny w lustrze wody zalanego domu jednorodzinnego; czynności w tej sprawie prowadzi Prokuratura Rejonowa w Kłodzku (art. 155 KK). Lądek Zdrój: ⚫️ ujawniono ciało kobiety w mieszkaniu zniszczonym przez działanie wody; czynności w tej sprawie prowadzi Prokuratura Rejonowa w Bystrzycy Kłodzkiej (art. 155 KK); ⚫️ ujawniono ciało mężczyzny w samochodzie (ob. Niemiec); czynności w tej sprawie prowadzi Prokuratura Rejonowa w Bystrzycy Kłodzkiej (art. 155 KK). Stronie Śląskie: ⚫️ ujawniono ciało mężczyzny w korycie rzeki; czynności w tej sprawie prowadzi Prokuratura Rejonowa w Bystrzycy Kłodzkiej (art. 155 KK). @bgraczak @krzysztofbosak
476
1,123
306
5,205
848,496
Slajdy z mojej dzisiejszej, popołudniowej prezentacji o produktywności Pythonistów speakerdeck.com/enforcerpl/p… #pyconpl @pyconpl
1
1
239
Here’s a recording of my PyconUS talk „Having fun with Pydantic and pattern matching” youtu.be/VQcXKGeCsI8?si=RHIn…
3
1
14
1,793
Sebastian Buczyński retweeted
Exceptional step by step dive into pattern matching in Python dicts and pydantic objects by @EnforcerPL. Worth studying if you pass dicts around within your code. #PyConUS
2
2
326
Sebastian Buczyński retweeted
Czy problemy Chłopców i Mężczyzn istnieją? Tak. I rozwiązywanie ich to nie jest droga ku patriarchatowi lub przewadze mężczyzn. Tu chodzi o równość płci. Tylko równość i wyrównywanie szans. Gdzie potrzebne jest zwrócenie uwagi opinii publicznej? Nitka 🧵
60
235
71
2,273
298,585
pythoneer.guru: Writing custom exceptions - what you need to know pythoneer.substack.com/p/wri…
1
3
240
pythoneer.guru: Running tests in parallel with pytest and pytest-xdist - the hard parts pythoneer.substack.com/p/run…
1
196
What's the worst thing one can do by adopting a new design pattern or architectural approach? Implementing it to the letter, vigorously following the advice found on the internet or in books.
1
1
4
235
The second thing is that even if we follow the advice rigorously, there are always blanks we need to fill in. E.g., the Clean Architecture uses layering but doesn't say explicitly if we should organize code into separate packages and use architecture tests (think ArchUnit)
1
136
Essentially, it is about isolating the domain model - and this of course can be achieved explicitly with layers & architecture tests or implicitly. Approach should be easy to explain and follow for a newcomer and help maintaining the isolation of the domain model.
123