GitKraken is one of my favorite Git GUI clients, and it offers Git novices and pros a consistent experience across Mac, Windows and Linux. And makes Git operations not only performant and efficient, but understandable, visual, and perhaps even just a little bit... fun!
- Building a self-contained game in C# under 8 kilobytes
With .NET Core you can package a stand-alone application that includes the runtime, but with a simple application, a naïve compilation creates a binary that's 65 MB. Can you shrink it? Yes, all the way to 8 KB if you want to be aggressive. 😳
- Down the Stack: Compiled Rust Part 1
One of the great things about Rust is that it's truly a systems language - instead of requiring a runtime, it compiles down to machine code. The nice thing about Rust is that you don't have to go deep. But what if you want to? What does the assembly language that Rust produces look like?
- Ruby 2.7.0 Released
In keeping with its annual tradition, Matz gave the Ruby community a Christmas present in the form of a new release. 2.7.0 is now available with new features and performance improvements including pattern matching, REPL improvements and an improved garbage collector.
- How we use "ship small" to rapidly build new features at GitHub
How can you "ship small" - get new features out the door quickly, avoiding bloat and delays along the way? It takes principled product management, tight engineering and - of course - good tooling to scope an MVP, build it and deliver it safely.
- Get to Know vi, a Text Editor for the Ages Editors
- Analyzing .NET Dependencies with Neo4j Dependencies
- Skupper.io: Let your services communicate across Kubernetes clusters Kubernetes
- Draft FAQ: Why does the C++ standard ship every three years? Languages
- Brain Science and Programmers with Dr. Mireille Reece
The best tool you have as a developer is your brain. Keep it sharp - be aware of how to stay creative, productive and healthy.
- .NET Rocks: Q# and Quantum Computing with Johnny Hooyberghs
There's been a lot of R&D in Quantum Computing over the last few years. But are we actually making progress? Is it even possible to build a general-purpose quantum computing device?