Since I'm also a bit of a nerd of nice programming language features, that's an interesting list (mostly) coming from less known languages. Some of that syntactic sugar would be welcome in more main stream languages I think.
Time to look a bit at the maze of WebAssembly runtimes. Good overview on how they currently perform and how well they are documented or easy to use.
This what we should strive for with our tests. I like how he keeps it flexible though, again it's likely a trade-off so you can't have all the properties fully all the time. Still you need to know what you give up, how much of it and why.
Excellent piece, looking back to history to justify why microservices are mostly a fad. Check what your needs really are and depending on them pick the right way to decompose the problem or organize your teams.
A little reminder that those too often forgotten execution policies for C++ algorithms actually exist and can give interesting results nowadays.
A bit old but interesting finding. Kind of confirms my own view about it: it's best when everyone (not just designers) can interact with the users of the system you're building.
Very interesting model, I didn't know about this one. As pointed out you can't really base policy decisions upon it but that's still powerful since it explains some of the phenomena at play in the real world. In this way it is enough to debunk some of the assumptions taken a bit too much for granted.
Interesting take, let's see if it's true and things will decentralize (or at least audiences fragment, the author seems to confuse both) more in the future.
Interesting piece. It shows quite well what users have lost with the over reliance on HTTP for everything. Moving more and more things in the brother fosters walled gardens indeed. Compound this with branding obsession from most company and you indeed end up with an absurd situation.
Interesting list of tips for better conversations. Some of them are common knowledge at that point, some others less so.
Let's hope it's one good resolution for 2023 that plenty will go for. We need blogs to be back, massively. It would be better for everyone.
Friendly reminder, if you're not paying authors of FOSS libraries, they owe you nothing.
Like it or not (I'm part of those who don't like it) but the role of manager will necessarily create power imbalances. This article is thus a must read to managers at any level to know how to deal with it properly.
That's a lot which happened in this community over the past year. It's important that is keeps pushing forward and luckily it does.
OK, this is really cool for all your realistic height map needs!
This is indeed a strange default used for sockets there... will have bad consequences for sure in more situations than expected.
A few compelling arguments for the impact of the latest strain of generative neural networks. The consequences for the eroded trust about online content are clear. I'm less convinced about some of the longer term predictions this piece proposes though.
Nice article. Keep an eye on potential collisions indeed. Depending on the use of your hashes this can be critical.
Python is getting faster but is still far from what you can get with C++ of course. That said, for simulations you likely don't want everything in Python or in C++. Part of the challenge is to split the subsystems properly and use C++ where it matters.
Like it or not, this is definitely filling a very unique niche. It's a very good fit for system software where safety is important and available time limited. There is no better option for now.