I came into work last week my coworker, Matthew, stared at me. "So…" he said… "that article about C#..." before proceeding to launch into a point-by-point takedown. I hope that this weeks articles give you something to think about, challenge your opinions, and/or reinforce your strongly held beliefs.
- Debugging Remote Browsers with RemoteJS
If you've ever had a bug that reproduced on only one device, you know how challenging it can be to track that down. The new tooling from TrackJS adds real-time debugging for remote browsers, giving you insights into that particular user's session.
- Did Vue.js Just Blink?
One of the most important parts of Linux kernel development is the idea that you don't break user-space. Similarly, Windows goes to the greatest lengths to avoid breaking backward compatibility. And Vue.js? Well, they're not breaking backcompat either... at least, not yet.
- The Secret of Good Electron Apps
Most of us only need to look around our hard drive to see a handful of Electron apps - some good, and some… less than good. But what makes a good app? No surprise, it's just good software engineering, and here are some good reminder son how to get there.
- Ruby: Instance Variable Performance
If you want the highest performance out of Ruby, be sure to declare your instance variables backwards. Wait, what?! Okay, no, don't actually do that. But do check out this fascinating deep-dive into a look at how Ruby handles instance variables and why a naive performance test might give misleading results.