To Keep Track of Reddit Conversations Around NYT Articles, We Built a Slack Bot
How we’re getting feedback from the Reddit community
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 21,843 posts.
How we’re getting feedback from the Reddit community
This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project .
Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time looking for ways to improve the
I prefer functional languages like Scheme, Scala or Haskell over C++ for most tasks. So, when I'm forced to program in C++, I write functional C++.
Learn Swift coding for iOS with these free tutorials
Rails apps start out quickly and beautifully, but after a year features are a struggle, tests are slow, developers are grinding, and stakeholders are unhappy. “Skinny controllers and fat models” ha...
Implementing Mario Klingemann's Stack Blur algorithm in C++ 15 ways, with tests and benchmarks, to build fast CPU drop shadows for JUCE.
Today, I learned that gcc C has supported lambda functions since at least version 3.0.4. I wish I had known sooner.
A whistlestop tour of the cool bits of DuckDB
I've been interested in using Kyoto Tycoon for some time. Kyoto Tycoon, successor to Tokyo Tyrant , is a key/value database with a number of desirable features:
The personal website of JT Archie. Includes a blog, work ethic, and projects they have worked on.
I've seen a lot of discussion of great programmers, usually centering on how to find them, but usually what people really want to know is how to become one. Since I'm widely considered to be a great programmer, I'll give some advice. First of all there's raw coding ability. For this, practice makes…
A long-standing objection to making bulk changes to code using automated tools (e.g. to conform to a given code style) is that it clutters the output of git blame. With git 2.23, this does not have to be the case anymore! In this post I will start by explaining the value of git blame and […]
It’s important to understand the cost of memory allocations, but this cost can be surprisingly tricky to measure. It seems reasonable to measure this cost by wrapping calls to new[] and delet…
In 2019 I bet on the no-code revolution. That bet aged so-so. Here is the new one.
In my previous article I looked at the ways that Rust could be better at pointers. Half of the problems were fundamental issues that affect basically every programming language that lets you mess with pointers directly, and the other half were rust-specific issues. My article also proposed two solutions: for the…
After 4 years with Apple's TextKit 2: The promised 'better' text engine has unstable scrolling, unreliable height estimates, and viewport issues so bad that even Apple's TextEdit suffers from them. Good architecture, but the implementation makes it frustratingly difficult for real-world apps.
Twilio Segment is a customer data platform (CDP) that collects, cleans, and activates customer data, sending events to hundreds of tools with one API.