Bookmarks tagged “code”
211 bookmarks tagged “code”
Bakedbean.org.uk - Developing Stack Overflow on MacOS
After a whole lot of months in the making we finally finished porting Stack Overflow to .NET Core 3.1 🎉! When you hit any part of Stack Overflow or the wider Stack Exchange network you’re now hitting our main application running on .NET Core behind IIS using the in-process execut
Did someone say BigQuery UDFs? I'll take 10! — Chris Tippett
If you're not already a fan of BigQuery's UDFs, you soon will be.
Commit Hygiene - Winning with GIT - EddieWould
GIT101: A novel mental-model of git concepts, the pitfalls of traditional “pulling” and “merging” & how to author a good commit (and why it matters).
NULL complexities – Part 1 - SQLPerformance.com
Itzik Ben-Gan kicks off a new series of Transact-SQL blog posts treating NULL handling in SQL Server.
Why Good Developers Write Bad Unit Tests - mtlynch.io
The standard techniques of good development can lead you astray if you don't adjust them for unit tests.
The most copied StackOverflow snippet of all time is flawed! | Programming.Guide
In a recent study titled Usage and Attribution of Stack Overflow Code Snippets in GitHub Projects, an answer I wrote almost a decade ago was found to be the most copied snippet on Stack Overflow. Ironically it happens to be buggy.
Open Source is Broken - Don Goodman - Medium
The Open Source movement, as championed by the OSI, prizes absolute openness above all other concerns. Openness, they claim, is an absolute good, from which all other virtues flow, not to be…
Capturing data pipeline errors functionally with Writer Monads | ThoughtWor
As businesses grapple with vast quantities of data, emerging from batch-based and streaming sources, it’s truly exciting to see the dominant data processing frameworks embrace the Kappa Architecture, that unifies batch and stream processing. With Kappa Architecture, the batch pro
How to do a code review | eng-practices
Google’s Engineering Practices documentation
How to Test Node.js Apps using Mocha, Chai, and SinonJS
Learn how to test Node.js applications with Mocha, Chai, and SinonJS.
Why Generics? - The Go Programming Language
Why should we add generics to Go, and what might they look like?
Functional Programming Isn't the Answer – John A De Goes
Functional programming is a means to an end, not an end in itself.
Versioning limitations in .NET
This is a blog post I’ve intended to write for a very long time. (Other blog posts in that category include a recipe for tiramisu ice cream, and “knights and allies”.) It’s …
Scientist: Measure Twice, Cut Over Once - The GitHub Blog
Today we’re releasing Scientist 1.0 to help you rewrite critical code with confidence. As codebases mature and requirements change, it is inevitable that you will need to replace or rewrite…
Designing very large (JavaScript) applications - Malte Ubl - Medium
This is a mildly edited transcript of my JSConf Australia talk. Watch the whole talk on YouTube. A sequel to this post is available over here. Hello, I used to build very large JavaScript…
Go Memory Management
Deep dive into Go Memory Management. This post gives an overview of Physical memory, Virtual memory, how Operating System interacts with hardware to run apllications.
3 Steps to MSBuild with Docker
Build a .NET WebAPI / ASP.NET application with Windows Containers and Docker. There's no need for visual studio perfect for your Continuous Integration.
Concurrent JavaScript: It can work!
With the recent addition of SharedArrayBuffer, concurrency is finding its way into the JavaScript language.






















