All Episodes
Andrzej on Software — 97 episodes
DDD as Low-Code
Simple audit log with Event Sourcing - Ecommerce_Order
Event-driven without microservices
Code flow in Event-driven architectures based on Ecommerce
Blogging for busy programmers
Remote Mob Programming - review of ideas and the book
Explaining B2D- Business To Developers
How to work remotely and not get crazy – the story of how Arkency works.
Documentation, code comments, commit messages
Microservices vs Monoliths
Single Page Apps complexity
How to become a Rails Architect - inspirations straight from the forest
When to Rewrite a Project_ (and what it has to do with the Polish banking system)
Finding a Job as a Junior Rails Developer - a few tips.
Remote != nomad
Why your software company marketing is not working_
How Arkency generates leads
The MVP of a new application - tracking performance tests
Social Media for Busy Programmers | Which trap to avoid when measuring videos–blogposts views number_
Rails is a detail
How to have less meetings in dev teams?
Before fixing your code, fix your process!
Discussing CQRS with Adrian Piętka, a software architect from Emphie/ChessGrow
Arkency’s Andrzej Krzywda and JetBrains’ Valentin Fondaratov sit down to talk
Explaining the idea of Arkency microcamps
Discussing Ruby ecosystem and community with a marketing professional from JetBrains, Artem Sarkisov
Why every developer struggles with their backlog tool
How do we deal with developer/architecture communication in async environment?
Are other industries avoiding programmers?
Which RailsEventStore starter applications would you like to see?
2 techniques for detecting bounded contexts in existing code
What’s preventing programmers from working remotely/async?
Methods better than local variables?
Lessons learnt from issuing a company token/cryptocurrency - ArkencyCoins
Can we change the history aka events?
Is command sourcing just moving the problem of versioning from events into commands?
Why small events in event sourcing
Command Sourcing
The Event Scout Rule
How to sell/promote a library/framework based on DHH and Rails
Improving my project habits
DRUG is back!
Is playing chess helping you in being a better programmer?
Keep your code clean by tracking external library bugs
My code editors story
How do events belong to bounded contexts?
The Barrier pattern
I added a Rails app to wrap the Ruby logic
The manual Ruby MVP based on Google Spreadsheets
Are bots interesting to me as a trend in programming?
Programming and travelling more - the case of Lviv and Pivorak
CRC Cards - Class Responsibility Collaboration cards
How far can we go ensuring there's no bugs?
#myelixirstatus, Erlang, actors, Scala, Akka, DDD, aggregates, read models, sagas
How to track fuckups in your project?
How I'm teaching Rails programming
DDD and microservices - is it a good combo?
How to get the most from attending a programming conference?
Refactoring - how to convince other people?
TDD, spikes and mutation testing
from CRUD to polymorphism, one boolean at a time
from CRUD to DDD, one param at a time
office vs remote vs async
Application layer vs domain layer
ActiveRecord pattern compared to OOP and to Event Sourcing
Why and how to keep up with other programming languages
Removing that boolean flag from your object
Python or Ruby for web development?
Ports and Adapters + DDD
React.js + Redux (and how to add Ajax calls)
Developer event log
Public speaking for programmers: a talk is like an MVP
We are in the voice-first trend
How we find clients for software development services
Nomad-driven development
Can developers be project managers?
Deleting items on the React.js frontend, options for communicating with the backend
80 characters limit as a guideline in the code
Why there's not that much AI in software development?
explaining Heroku Pipelines
Can AI play Doom?
How I'm learning AI (and other difficult topics)
I wrote bad code and I feel sad
Staging or a feature toggle?
2 stories of event sourcing from the real life
Reddit-driven blogposts about programming
Explaining reinforcement learning to programmers in 2 minutes
Is that decision easy to revert?
How to properly handle deleting an object in a business system?
Always take the first task from the top of a single backlog
Integration tests or unit tests in the architecture context
Immutable code
One remote developer in your team makes the whole team remote
How can we learn the domain we're implementing?
Estimates - calendar-based or cost-based?
How to choose the PM tool for developers and project managers?
Are we faster at delivering software than we were 20 years ago?