Andrzej On Software
- Autor: Vários
- Narrador: Vários
- Editora: Podcast
- Duração: 12:53:31
- Mais informações
Informações:
Sinopse
Andrzej Krzywda from Arkency talking about all things software, including but not limited to Ruby, JS, OOP, DDD, CQRS, AI, business, sales, marketing
Episódios
-
Can AI play Doom?
08/02/2017 Duração: 04minIn this episode you'll learn a bit about the current state of art with AI and playing computer games.
-
How I'm learning AI (and other difficult topics)
08/02/2017 Duração: 03minI try to find the most difficult academical paper on the topic and start from there.
-
-
Staging or a feature toggle?
07/02/2017 Duração: 03minIt can actually be both! But usually feature toggles are a better option
-
2 stories of event sourcing from the real life
07/02/2017 Duração: 04minEvent sourcing helps with providing the historical context.
-
Reddit-driven blogposts about programming
05/02/2017 Duração: 03minThe blogpost I'm talking about: http://blog.arkency.com/2017/02/how-to-unit-test-classes-which-depend-on-rails-models/Link to my book about blogging: http://blog.arkency.com/blogging/
-
-
Is that decision easy to revert?
03/02/2017 Duração: 06minSometimes it's hard to decide which way to go in the project. 2 techniques which help here:1. Timeboxed experiments2. Reversible decisions
-
How to properly handle deleting an object in a business system?
02/02/2017 Duração: 05minYou can hard-delete an object, you can also use a boolean flag "deleted", you can use a datetime field called "deleted_at". You can also have a record per each deletion. Finally, you can just use events.What's best?
-
Always take the first task from the top of a single backlog
01/02/2017 Duração: 05minCollective Ownership + Small Stories + Single Backlog + Take the first task from the top Those techniques help you achieve the milestone in the project, where you're able to work on any part of any system.
-
Integration tests or unit tests in the architecture context
01/02/2017 Duração: 04minIntegration tests bring more value if you're planning a bigger architecture refactoring. However, if you're mostly happy with the architecture, then unit tests will give you more benefits.
-
Immutable code
31/01/2017 Duração: 03minWhen is a good moment not to change an existing code but instead write a new module/class and replace it, in the spirit of immutability?
-
One remote developer in your team makes the whole team remote
31/01/2017 Duração: 01minOne person working remotely forces the whole company to follow remote techniques, in order to be efficient.
-
How can we learn the domain we're implementing?
30/01/2017 Duração: 03minOften developers are waiting for the mythical Domain Expert to ask questions. What if most of the questions can be answered by google?
-
Estimates - calendar-based or cost-based?
30/01/2017 Duração: 02minWe're often asked for estimates, but the business is not always specific what is the actual need. Do they care about the calendar deadline or do they care about the budget now?
-
How to choose the PM tool for developers and project managers?
29/01/2017 Duração: 06minWe try to find the perfect tool which would fit both, the developers and the project managers? What if this is a non-perfect approach? What if we go with two different tools?
-
Are we faster at delivering software than we were 20 years ago?
28/01/2017 Duração: 02minAre we faster than 20 years ago? Are we making less bugs?