As the complexity of the web apps you build keeps moving, so do the Chrome DevTools. In this session, Addy will give you the latest update on your favourite companion; exploring new features in performance profiling, animation inspection and updates to the JavaScript editing workflow with V8. You’
Composition over Inheritance — mpj on programming — MediumToday, we are are going to talk about composition over inheritance. Inheritance is when you design your types after what they are, while composition is when you design your types after what they cando.
Turning the database inside-out with Apache Samza — Martin Kleppmann’s blogIn this part, we're going to talk about a couple of commonly used data types (the List and Option types), as well as pattern matching (a better, more readable alternative to an if/else statement). The List is one of the more familiar data types in Scala.
Scala for the C# Web Developer: Part 2 - More Scala ConceptsIn Part 1, we discussed why you may be interested in trying out Scala, and covered some basic concepts that Scala has in common with C#. In this post, I'm going to attempt to explain concepts that are a bit more advanced. Some have .NET equivalents, others don't.
Scala for the C# Web Developer: Part 1 - OverviewWhy bother? While I've always been quite happy with the .NET ecosystem in general, there's always been a tiny voice in the back of my mind that wasn't comfortable letting Microsoft rule the destiny of my software projects.
Introduction to A*In games we often want to find paths from one location to another. We’re not just trying to find the shortest distance; we also want to take into account travel time. In this map, walking through water is significantly slower, so we want to find a path that avoids water when possible.
Dark corners of Unicode / fuzzy notepadI’m assuming, if you are on the Internet and reading kind of a nerdy blog, that you know what Unicode is. At the very least, you have a very general understanding of it — maybe “it’s what gives us emoji”.
Is it just me or is networking really hard?I’ve been trying to understand and implement networking in a game for the last few months, and every attempt I make at it has some kind of flaw; whether that’s unreliability or deadlocking.
First new cache-coherence mechanism in 30 yearsIn a modern, multicore chip, every core — or processor — has its own small memory cache, where it stores frequently used data. But the chip also has a larger, shared cache, which all the cores can access.
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.