← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 199
  1. Do you have a backend service implemented in Rust that you’re going to deploy in a Docker container?

  2. This week I attended Nordic PGDay 2026.

  3. Have you heard of Andrej Karpathy’s autoresearch project?

  4. Software for myself

    Thanks to the coding agents, it’s easier than ever to create small pieces of software.

  5. I’ve been working on a new tool for spinning up development environments.

  6. Thanks to the coding agents like Claude Code, programming is now over.

  7. Programming is over

    Coding agents are so good now that they’re going to change the work of software engineers permanently.

  8. Yearnote 2025

    Welcome to 2026.

  9. PyCon Finland 2025

    After a nine-year break, PyCon Finland was back this Friday as a part of PloneConf 2025.

  10. PyCon UK 2025

    Welcoming.

  11. uv and maturin

    uv is a Python package and project management tool.1 Maturin is a build backend for Python extension modules implemented in Rust.

  12. Last week, I gave a talk titled Compressing floating point data with Gorilla at Helsinki Python Meetup.

  13. Nota bene: This is a notebook post.

  14. Nota bene: This is a notebook post.

  15. Let’s implement leader election using Amazon S3’s If-Match condition by building a distributed lock with it.

  16. New winds

    In my last post, I wrote about my plans for this year: This time I’m trying to be more intentional, especially career-wise.

  17. Yearnote 2024

    It’s 2025 now.

  18. This week I wrote a bunch of architectural decision records (ADRs) for a project I’m working on.

  19. When do you add comments to your code?

  20. In the past few weeks, I’ve spent a lot of time building Docker images on GitHub Actions.

  21. This week I reviewed my notes about code review and noticed there’s something I haven’t written about: code review often happens too late.

  22. Every time ThoughtWorks publishes their Technology Radar, I take a look.

  23. Apparently it was Fred Brooks in The Mythical Man Month who wrote that, when building a new software system, you should “plan to throw one away”.

  24. This Tuesday was the day of the first Systems from HEL meetup.

  25. Last time I thought I had a trick in my pocket to ensure that I get some writing done: The solution I’m going to try is free writing, similar to morning pages: set a timer for ten minutes and just write whatever is on your mind.

  26. I’ve now done ten weeks of weeknotes.

  27. My week wasn’t too focused as I was slightly ill, so I’m going to offer a selection of small thoughts.

  28. This week I attended EuroRust 2024 in Vienna, Austria.

  29. Weeknote 8: Feedback

    It is the perf season at work.

  30. I wanted to track a memory leak in a Python program.

  31. Last week I attended Heart of Clojure.

  32. I was thinking about debugging tools last week.

  33. I’m switching the gears a bit at work and instead of working on databases, I’ll be working on a new internal developer tool for making sense of some timeseries data.

  34. This week I’ve been thinking about object storage services such as Amazon S3.

  35. This week at work we were talking about improving the developer experience around the company.

  36. Preface: I’m trying out weeknotes I believe writing regularly in public about your ideas is valuable.

  37. paketoi 0.1

    A few months ago I wrote about how to build AWS Lambda deployment packages with Pex.

  38. A toolbox of methods

    There’s a lot of debate about software engineering methods and paradigms such as test-driven development (TDD), pair programming, agile methods, functional programming, and so on.

  39. At work, we use GitHub to collaborate on code.

  40. Update: See also my new tool that simplifies this.

  41. Yearnote 2023

    Hello and happy new year.

  42. Are you developing a backend service in Python?

  43. Nota bene: This is a notebook post.

  44. Nota bene: This is a notebook post.

  45. Yearnote 2022

    Year 2023 is here.

  46. When you’re writing code with a modern editor or an IDE, you can count on having a number of convenient features such as syntax highlighting, autocomplete, and code navigation.

  47. Dear fellow Clojure enthusiasts, do you know what the following two code snippets evaluate to?

  48. The last time I wrote about how database schema migration tools could do more to help us.

  49. If you’re developing an application that is backed by a SQL database, sooner or later you will need to do a schema migration.

  50. Epistemic status: Anecdotes and opinions.