CODE

Writing about the bleeps and the bloops

Not actually a devlog #7

Hello everyone! Time to share some articles with you!

Reads 📖

  • 🇬🇧 Refining strategy with Wardley Mapping. Before reading this I didn't know this Wardley person however I like maps! I haven't tested them in a real-life example however it seems really convenient to use.
  • 🇬🇧 Don't Unwrap Options: There Are Better Ways. I agree a lot with this article forcing us to go forward than just using unwrap() and I would say it's almost always the case when encountering that kind of unwrapping mecanism in any languages. When you have types and pattern matching we should use it, or a similar approach to avoid any ambiguous code.
  • 🇬🇧 Kotlin inline, reified to Solve Type Erasure and a Practical Guide on noinline, crossinline, and More. Well the title is so long but it's fair. The subject is important when using Kotlin extensively and this article succeed to give a nice approach to something complex.
  • 🇬🇧 My Approach to Building Large Technical Projects. There are some projects which are simpler than others implying less new knowledge and less guessing parts. There are others which are just small and capable to be shipped quickly. And we have the last ones where almost everything is new and we have no clue how to split the work. Mitchell Hashimoto was someone I followed a lot back when I was intersted in HashiCorp etc. I totally forgot about him, then I started to use Ghostty just to find he was the main developer. The article gives so many vibes why I was following him before. It's concise but have a lot of informations and succeed to give some leads on how to actually split any new large technical project.
  • 🇬🇧 Kotlins's Builder Functions: A Better way to Create Lists, Maps, Strings & Sets. Pretty useful functions helping us create common types where we want to have customized initliazers.
  • 🇬🇧 Rust Case Studies. Lessons from people who've migrated to Rust succesfully or not.
  • 🇬🇧 10 Jetpack Compose UI Tricks You Probably Don't Know. Exactly what you're expecting and hopefully you'll grab some interesting knowledge :).