This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/july-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/output-tracking-vs-mocks/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/june-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/may-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/function-to-oop-refactoring/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/april-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/what-is-a-user-story/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/march-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/february-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/january-2024/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/december-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/november-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/october-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/september-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-013-raspberrypi-game-console/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/august-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-012-investigating-export-crash/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-011-modifying-cut-out-point/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/july-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-010-debugging-mlt-gtk-segfault/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-009-improve-timeline-scrubbing/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-008-how-to-overcome-lack-of-motivation/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-007-which-feature-to-work-on-next/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-006-adding-the-concept-of-a-clip/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-005-mlt-proxy-hell/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-004-proxies-with-correct-fps/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-003-clarify-gui-separation/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-002-selecting-cut-type-in-gui/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/writing-my-own-video-editor/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/fast-feedback-on-graphical-code/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/devlog-001-jcut-lcut/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/june-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-multiplayer/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/high-level-low-level-ron-reply/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-spawn-multiple-balloons/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-tdd-and-games/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/may-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-score-as-text/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/how-to-test-a-router/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-logitech-gamepad-f310/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-wrapper-pygame-draw-circle-bug/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-turning-arrow/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-hit-balloon-and-score-points/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/april-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-thinking-about-test-setup/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-shooting-arrow/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-demo-and-game-idea/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-pygame-separation-design/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/trying-rons-python-asteroids/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/agdpp-introduction/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/march-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/february-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/january-2023/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/december-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/evolving-design-of-projectional-editor/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/november-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/october-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/september-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/august-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reliable-socket-servers/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/july-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/june-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/may-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/april-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/march-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/february-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/january-2022/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/december-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/november-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/october-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/september-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/what-is-programming/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/august-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/july-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/june-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/may-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/april-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/march-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/february-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/january-2021/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/december-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/november-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/october-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/september-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/august-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/bullet-journal-method-migration-as-review/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/july-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/atomic-habits-two-minute-rule/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/june-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/may-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/creating-rlmeta-poster/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/expr-to-x86-compiler/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/april-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/wx-layout-update/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/march-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/february-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/january-2020/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/rlmeta-memoize-failures/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/december-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/november-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/october-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/september-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/timeline-segfault-wxpython/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/rlmeta-left-associativity/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/timeline-doctest-wxpython/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/august-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/july-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/newsletter/june-2019/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/optimizing-rlmeta/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/draft-rlmeta-offside/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/modifying-rlmeta/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/bitten-by-python-generators/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/tell-dont-ask-example/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/problem-in-commit-message/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/timeline-release-stats/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/python-datetime-precision/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/analysis-timeline-emails/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/search-and-replace-in-vim/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/python-danger-implicit-if/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-06-05-accumulating-cruft/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-06-04-recognizing-progress/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-06-03-testing-as-a-minimum/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-06-02-small-increments/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-28-refactor-before/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-27-discoverable-tests/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-26-functional-core/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-23-editing-code-as-text/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-22-erlang/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-21-naming/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-20-state/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-19-testability-good-design/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-18-visualizing-flow/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-15-clarity-is-hard/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-14-doctests/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-13-powerful-software/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2014-05-12-software-writer/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/ardour-latency-free-overdubbing/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-07-05-refactoring-step-tdd/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-07-04-mindmap-tasks/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-07-03-visualizing-hierarchy-and-groupings/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-07-02-cohesion-and-naming/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-07-01-learning-about-a-problem/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-30-formatting-code/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-29-one-thing-per-commit/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-28-atomic-operations/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-27-constant-progress/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-26-small-steps/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-25-smallest-possible/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-24-resistance-to-learning/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-23-documenting-projects/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-22-features-and-bugs/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-21-bug-free-code/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-20-testing-for-feedback/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-19-duplicated-code/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-18-maintainable-tests/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-17-test-coverage/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-16-code-size/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-15-confidence-change-code/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-14-tests-keep/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-13-boy-scout/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/thought-of-the-day/2013-06-12-refactor-confidence/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2013-02-24-related-things-are-not-kept-together/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-09-08-how-to-organize-your-tests/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-08-30-learn-how-to-implement-languages/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-07-22-good-bad-programmer/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-07-11-a-refactoring-story/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-06-23-data-structures-in-oop/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-06-17-a-beautiful-brainfuck-implementation/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-03-03-closing-the-feedback-loop/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-02-25-setup-and-teardown-in-hunit/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-02-11-hello-world-haskell-gtk/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-02-05-writing-a-real-application-in-haskell/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-01-23-organizing-information-on-a-wiki/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2012-01-11-application-development-series-intro/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2011-11-02-does-tdd-have-less-advantage-in-haskell/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2011-10-10-learning-haskell/.
This post has not yet been imported to my new blog. In the meantime, you can read it here: http://archive.rickardlindberg.me/writing/reflections-on-programming/2011-09-28-testing-configuration/.
What is Rickard working on and thinking about right
now?
Every month I write a newsletter about just that. You will get
updates about my current projects and thoughts about
programming, and also get a chance to hit reply and interact with
me. Subscribe to it below.
I'm Rickard Lindberg from Sweden.
This is my
home on the web. I like programming. I like both the
craft of it and also to write software that solves problems.
I also like running.