This Week I Learned: 2025-06-01

  1. I had my first hands-on experience with C#! Just a little refactoring task for a technical test for now – you can see what I did here. I was relieved to discover that JetBrains has as an IDE for the .NET ecosystem, so Rider has become the seventh JetBrains IDE installed on my work laptop.
  2. This interesting quirk of JavaScript date parsing – different assumptions may be made about the timezone when parsing an ISO 8601 compliant date-only string than a non-ISO string…
  3. …And the upcoming Temporal API which will provide a completely fresh approach to working with dates in JS.
  4. StackOverflow is almost dead. The number of new questions has been dropping sharply over the past 2 years, as devs increasingly rely on AI tools to solve their problems instead. I’m interested to see what will happen over the next few years. At the moment StackOverflow and other sites provide a rich source of training material about the languages and frameworks that people are using today. If people are asking fewer questions, there won’t be as much public domain knowledge about the latest tech for AI to learn from – will it be able to make the leap to troubleshooting problems on its own, or will we all be spending more time in our debuggers?
  5. I really enjoyed this visual guide to React concepts. It’s given me a new way of thinking about a couple of things, and would have been super helpful to me at the start of last year when I was trying out my React skills on a production codebase for the first time.