Name It, and They Will Come
A change starts with a story.
The latest blog posts to take off on Hacker News. 1,357 posts.
A change starts with a story.
And as imagination bodies forth The forms of things unknown, the poet’s pen Turns them to shapes and gives to airy nothing A local habitation and a name.
The PyPy team is proud to release version 7.1.0 of PyPy, which includes two different interpreters: PyPy2.7, which is an interpreter s...
I spent some more time with Python and started to realize that I needed something more. Here's a brief list of the reasons why I switched to Clojure.
While it is single-threaded, Node.js uses worker threads that allow for a separate execution thread that runs alongside the main thread.
I first started using Python in 1993. It's been my main programming language since about 2000. I've written a ton of code in Python, both for work and in my free time. For several years now, I've been growing dissatisfied with it. Partly it's because I'd like more help from my programming tools, such as static type…
Full-text search is a powerful machine learning algorithm, especially relevant for web developers. This article teaches you the basics, from scratch.
You have a list of floating point numbers. No nasty tricks - these aren't NaN or Infinity, just normal "simple" floating point numbers.
A vision for empowered computing that reaches back forty years. Our research lab examines why it has been so hard to achieve.
Techniques for keeping your app code under control even when requirements shift dramatically.
As an investor, I've found that one of the reasons there are fewer female startup founders than male ones is that there are fewer female programmers. So this summer I'm trying an experiment to see...
How Mozilla’s new language dramatically improved our server-side performance
Functional programming explained for the pragmatic programmer. Part 1. An introduction.
At Repl.it we live and breathe making software creation easier. With our programming environment, you could start coding in your favorite language in seconds. With live deployments, we made web hosting a breeze. With Multiplayer, we've removed the drudgery from coding with friends. And today, we're excited to bring…
The authors are pleased to announce the release of a fully-featured...
UPDATE 4: My original MSDN blog content, minus the comments, has been archived publicly on the MSDN site; thanks again to Scott and Dan and everyone else who made this happen. Why minus the comment…
Years ago I worked in the Xbox 360 group at Microsoft. We were thinking about releasing a new console, and we thought it would be nice if that console could run the games of the previous console. E…
React Corporate Workshops, Training, and Consulting
There’re lots of ways to improve web performance (see Web Performance 101 for a full overview). One of those ways is to preload content you’ll need later in advance. Prefetch a CSS file, prerender a full page, or resolve a domain ahead of time – and you won’t have to wait for it when it’s actually needed! Sounds cool.
An introduction to the basic operations needed to get started with Go modules.
This is part two in my series of articles about bytecode interpreters, based on a small stack virtual machine which I have nicknamed PM…