[-] beefsack@lemmy.world 16 points 10 months ago

Rust, like the majority of modern languages, has an official formatter which everyone should be using. Formatters are good enough nowadays that everyone should be using them.

[-] beefsack@lemmy.world 77 points 10 months ago

People aren't going to throw the PCs out. They are going to continue using Windows 10 for years without security updates.

I still saw XP installs a decade after support had ended.

[-] beefsack@lemmy.world 14 points 1 year ago

In some cities they are, and it's a beautiful thing. An example is Canberra, Australia.

[-] beefsack@lemmy.world 18 points 1 year ago

That title is as clickbaity as a YouTube thumbnail.

[-] beefsack@lemmy.world 41 points 1 year ago

Better than an ORM is to use a query builder. You get the expressiveness of SQL with the safety and convenience of an ORM.

Most developers that use ORMs create poorly performing monstrosities, and most developers who write raw SQL create brittle, unsafe and unmaintainable software. There is a happy medium here.

[-] beefsack@lemmy.world 8 points 1 year ago

Swift only treats Apple OSes as first class citizens - even though technically you can use it on other platforms it's a painful and limited experience.

[-] beefsack@lemmy.world 48 points 1 year ago

This is only in the US I assume? The article isn't very up front about it.

[-] beefsack@lemmy.world 10 points 1 year ago

Target the seasonal challenges, they give heaps of XP.

[-] beefsack@lemmy.world 40 points 1 year ago

And Piastri feeling like he dodged a bullet.

[-] beefsack@lemmy.world 12 points 1 year ago

What I would give to have Lewis and Max on the same team. Or even Max and Fernando.

The last time Max had a challenging teammate was Ricciardo but he's definitely evolved since then.

[-] beefsack@lemmy.world 12 points 1 year ago

Source is safely_endangered on IG. Original has an extra panel but I actually think this version is better.

[-] beefsack@lemmy.world 55 points 1 year ago* (last edited 1 year ago)

I remember my time doing Ruby was really informative about testing and languages in general.

The Ruby community was really great at doing automated testing and it's actually where I really cut my teeth on testing, but if you go back and look at the tests you'll find heaps of them are testing and checking types for functions. It almost felt like people were building static typing using automated tests.

Some people bang on about static typing getting in the way of agility, but the reality is that you either end up spending the time creating extra tests, or you end up cutting corners and creating unreliable software which you'll spend a lot of time troubleshooting down the road. You end up paying a big price to save a marginal amount of time at the start of a project.

view more: next ›

beefsack

joined 1 year ago