- Why the C Language Will Never Stop You from Making Mistakes
With modern systems languages like Rust and C, it's worth asking: does C still have a place in today's software engineering? I would argue that it does but it needs to adapt with the times. If the standards body refuses to move forward, then this is an existential threat to C.
- You don’t need reproducible builds
Many people (including me) are excited about reproducible builds, especially in our CI/CD workflows. Tavis suggests that this adds complexity (true) without adding value. And while I don't agree - it's always worth challenging our assumptions.
- Vue 3.0 brings more speed, more TypeScript
The next version of Vue is almost here, and it includes improved performance, type checking, and more. Now that it's in the release candidate phase, the API and implementation are stable, and ready for you to start investigating the next major version.
- The State of Ruby 3 Typing
Ruby and… type safety? Really? Yes, I love it! Ruby 3 adds RBS - Ruby’s new type signature language - to help add type safety to the Ruby language. This is a great look at the state of the art for type safety in Ruby and why it's coming to a Ruby interpreter near you.
Published at the beginning of every week.
Created by Edward Thomson.
Do you have news about developer tools? Did you
write an article about methodologies? Did you
release a new library? Let me know, I'm
@ethomson on Twitter.