Even if you're not working in the Microsoft .NET Framework 4.5, .NET provides you with a way to create a read-only collection or to convert an existing List into a read-only collection.
Practical Cross Platform SIMD MathMath and math types are the glue which holds a game together: collision, physics, movement and a multitude of other game elements are basically just large math problems to be solved.
How to localize your APIFull disclosure: I was born and live in the USA, American English is my native language, and I spend USD every day. However, I work with customers in 18 countries and regions on five continents, and the list is getting bigger all the time.
Metrica - Finding your One Metric That Matters using SQLI’ve been spending lots of time thinking about and discussing APIs lately. Eventually, the topic of rate limiting comes up, because an API is an open invitation for people to cause work to be done on your servers.
Understanding .NET Garbage CollectionEvery program needs memory. Unfortunately, memory is finite. Software must cope with memory usage, and there are two ways to manage it: manually and automatically. Manual memory management is prone to errors, especially with exceptions and asynchronous code.
Kanban for MDN developmentWhen I first joined Mozilla there was no workflow for MDN; in fact, there were no full-time developers for MDN! To push my first bug fix to the site, I had to negotiate a mess of mdn bugs, wiki pages, and IT bugs, strung together with email.
PathFinding.jsThis problem is actually well-known and I believe there are working solutions in all recent ORMs. The problem that remains is about documentation and culture: although there are solutions, many developers are not aware of them or still live in the “joins are slow—let’s avoid them” universe.
Exceptional crashesLast week I was part of a rant with a couple of coworkers around the fact Go handles errors for expected scenarios by returning an error value instead of using exceptions or a similar mechanism.
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.