Exploring the new .NET “dotnet” CLI
I've never much liked the whole 'dnvm' and 'dnu' and 'dnx' command line stuff ...
The latest blog posts to take off on Hacker News. 111 posts.
I've never much liked the whole 'dnvm' and 'dnu' and 'dnx' command line stuff ...
A magic mirror is a raspberry pi powered monitor behind a double sided mirror. A mostly black web page allows you to add some widgets to the mirror’s reflection as if by magic. This version includes widgets for displaying the weather forecast, the date/time and a nice randomly generated greeting. No low level hardware…
Collection of my projects and hacks.
A crossword puzzle designed for geeks, every single clue is a regular expression.
The background story to why I built yet another static website generator in Python.
A Personal Knowledgebase (PK) is any system that you use to store and retrieve general information. The key here is that the system should be capable of storing a large amount information on any number of topics and, ideally, provide some type of way to view relationships between the information.
Abstract. The traditional abstraction barriers between compiler, build system and package manager are increasingly ill-suited for IDEs, parallel build systems, and modern source code organization. Recent compilers like go and rustc are equipped with a fully-fledged build systems; semantic build systems like Bazel and…
In this tutorial we’ll be using py2app to create a standalone OSX application from a Python 2 or 3 source code with a simple Tkinter user interface. "py2app is a Python setuptools command which will allow you to make standalone application bundles and plugins from Python scripts. py2app is similar in purpose and…
“JavaScript sucks for large apps because it can’t even identify the type of a variable, and it sucks for refactoring.” ~ lots of very…
Blog of Agatha Mallett: A post in which I provocatively argue that test-driven design results in worse code. I cite real-world examples, discuss why these failures occur, and suggest alternatives.
rr is the debugger for Rust (et al.) that is is almost too good to be true.
Working efficiently with psql
This post is meant as a Docker 102 -level post. If you are unaware of what Docker is, or don't know how it compares to virtual machines ...
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
I've just released devd , a small, self-contained, command-line-only HTTP server for developers. It started as a weekend stress-relief hack (that's a thing where I'm from), but has now become my preferred "daily driver" for most web-ish things. It's simple, direct and does more or less exactly what I need. This isn't…
Lately I’ve spent more time than usual using the Chrome Developer Tools. Along the way I found a couple of nice features that I had previously missed (or at ...