RANDOMBLOGS (RSS)

codewithjason.com


28. 6. 2023Why the text on my site isn’t full-width or centered – codewithjason.com
1. 5. 2023Using ChatGPT to reduce “study and synthesize” work – codewithjason.com
1. 5. 2023In defense of productivity – codewithjason.com
24. 4. 2023Why duplication is more acceptable in tests – codewithjason.com
19. 4. 2023Why tests flake more on CI than locally – codewithjason.com
15. 4. 2023How I fix flaky tests – codewithjason.com
17. 3. 2023Binary search debugging – codewithjason.com
13. 1. 2023What causes flaky tests – codewithjason.com
8. 12. 2022Keep test code and application code separate – codewithjason.com
28. 11. 2022Modeling legacy code behavior using science – codewithjason.com
8. 11. 2022Premature generalization – codewithjason.com
31. 10. 2022Cohesion – codewithjason.com
25. 10. 2022Crisp boundaries – codewithjason.com
24. 10. 2022Why I organize my tests by domain concept, not by test type – codewithjason.com
20. 10. 2022Organizing Rails files by meaning – codewithjason.com
13. 8. 2022Duplication – codewithjason.com
29. 7. 2022The difference between procs and lambdas in Ruby – codewithjason.com
13. 7. 2022Why global variables are bad – codewithjason.com
8. 6. 2022When good code is important and when it’s not – codewithjason.com
31. 5. 2022Why DSLs are a necessary part of learning Rails testing – codewithjason.com
11. 5. 2022Do I have to code in my free time in order to be a good programmer? – codewithjason.com
8. 5. 2022Ruby memoization – codewithjason.com
22. 4. 2022The four phases of a test – codewithjason.com
15. 3. 2022The Brainpower Conservation Principle – codewithjason.com
15. 3. 2022How I make a Git commit – codewithjason.com
14. 3. 2022The problem that ViewComponent solves for me – codewithjason.com
11. 3. 2022Atomic commits – codewithjason.com
11. 3. 2022Order and chaos – codewithjason.com
10. 3. 2022Don’t trust yourself – codewithjason.com
4. 3. 2022Human brains are no match for programming – codewithjason.com
2. 3. 2022Why I think live-coding interviews are a good idea – codewithjason.com
28. 2. 2022Abstraction in Rails – codewithjason.com
25. 2. 2022Linux show date and time – codewithjason.com
14. 2. 2022When I do TDD and when I don’t – codewithjason.com
10. 2. 2022How to apply a bugfix – codewithjason.com
10. 2. 2022Don’t mix jobs – codewithjason.com
12. 1. 2022If you want to learn testing, first learn how to program in feedback loops – codewithjason.com
8. 1. 2022Rails can only take you so far – codewithjason.com
8. 1. 2022How Ruby’s method_missing works – codewithjason.com
7. 1. 2022“Am I smart enough for programming?” – codewithjason.com
31. 12. 2021How Ruby’s instance_exec works – codewithjason.com
29. 12. 2021How to save time and brainpower by dividing the bugfix process into three distinct steps – codewithjason.com
28. 12. 2021Why I don’t buy “duplication is cheaper than the wrong abstraction” – codewithjason.com
26. 12. 2021The “20 Questions” method of debugging – codewithjason.com
17. 12. 2021How to program in feedback loops – codewithjason.com
17. 12. 2021How to avoid wasteful refactoring – codewithjason.com
16. 12. 2021Bugfixes don’t make good onboarding tasks – codewithjason.com
15. 12. 2021How map(&:some_method) works – codewithjason.com
10. 12. 2021Understanding Ruby closures – codewithjason.com
5. 12. 2021The two common ways to call a Ruby block – codewithjason.com
26. 11. 2021What that ampersand in front of &block means – codewithjason.com
24. 11. 2021Understanding Ruby Proc objects – codewithjason.com
19. 11. 2021A model is not a simulation – codewithjason.com
15. 11. 2021Hangman Challenge refactor (November 2021) – codewithjason.com
12. 11. 2021What should I NOT write tests for? – codewithjason.com
4. 11. 2021How to get familiar with a new codebase – codewithjason.com
29. 10. 2021How to defend good code – codewithjason.com
19. 10. 2021How I approach software estimation – codewithjason.com
15. 10. 2021Don’t mix refactorings with behavior changes – codewithjason.com
12. 10. 2021Why it’s possible to become a 10X programmer – codewithjason.com
30. 9. 2021My take on the Single Responsibility Principle – codewithjason.com
30. 9. 2021A Docker “hello world” app – codewithjason.com
21. 9. 2021Docker concepts and terminology – codewithjason.com
10. 9. 2021What to do about bloated Rails Active Record models – codewithjason.com
2. 9. 2021How I keep my Rails controllers organized – codewithjason.com
16. 8. 2021I’m renaming Rails with Jason to Code with Jason – codewithjason.com
12. 7. 2021How to have a productive programming day – codewithjason.com
6. 7. 2021Understanding Factory Bot syntax by coding your own Factory Bot – codewithjason.com
8. 6. 2021Close your f–ing browser tabs – codewithjason.com
5. 6. 2021How to generate a public SSH key from a private key – codewithjason.com
1. 6. 2021How I organize my Rails apps – codewithjason.com
22. 5. 2021How and why to Dockerize your Rails app’s database – codewithjason.com
10. 5. 2021Rubyists to follow on Twitter – codewithjason.com
21. 4. 2021A VCR + WebMock “hello world” tutorial – codewithjason.com
9. 4. 2021Rails model spec tutorial, part two – codewithjason.com
9. 4. 2021Rails model spec tutorial, part one – codewithjason.com
@kaja47, 0xDEADBEEF funkcionálně.cz, k47.cz