A good reminder of why you often don't want to follow an architecture pattern to the letter. They should be considered like guidelines and depending on your technical context you should properly balance the costs. Here is an example with the Ports and Adapters pattern in the context of an ASP.NET application.
Nice way to have a web frontend which respects the system color choices of the user.
This is indeed a nice pattern to obtain a value, brings neat advantages.
This is interesting research. It shows nice prospects for WebAssembly future as a virtualization and portability technology. I don't think we'll see all of the claims in the discussion section realized though.
This paper is a look back at SCCS. This is nice to see how much progress was made in version control systems since then, it's also interesting to see how the design choices changed.
Dependency resolution is harder than people generally expect. This is a difficult problem and is very sensitive to the context.
Nice post about pros and cons of ECS architectures.
Clearly the security practice around Pixelfed bears questioning. I'm also a bit surprise at the lack of protection of private messages in the ActivityPub protocol (even though it's a hard admittedly a hard problem).
For sure the aforementioned manager need to fix his communication style. That being said the core advice was indeed good.
This is considered standard practice at this point. The article does a good job explaining it and the reasoning behind it.
Looks like a nice resource to deep dive into CSS layouts and really understand their behaviours.
Looks like a nice alternative to git rebase to manage patchsets. Definitely interesting if you're using something like Gerrit. With other forges... It'll depend how your reviews are handled I think.
Sure, a filter which turns pictures into something with the Ghibli style looks cute. But make no mistake, it has utter political motives. They need a distraction from their problems and it's yet another way to breach a boundary. Unfortunately I expect people will comply and use the feature with enthusiasm...
A bit cynical at times, but shows tricks to improve the writing and style of blog posts. If I ever find the time to write something sizeable again I guess I'll try some of them.
A reminder that writing on disks is a longer process than you could suspect. Many things can go wrong on that chain.
Or why analogies with physical work don't work...
Interesting story... when you end up turning to v8 having a bug in the field, you're really in trouble.
A good look at both incumbents in the web browser engine space. Still quite some way to go but the results are interesting already.
Again that confirms that all the hype and grand announcements are not deserved. It also gives a good idea of the skills which are required to use those tools, clearly the setup process is involved if you want to don't want to be overwhelmed and drowning in bad code.
Nice post about the practical impacts of Postel's law. It's especially problematic in the case of Open Source software. Companies producing proprietary software even use that to their advantage.