Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
I’m a huge fan of footnotes, both in print and on the web.
-
When I announced my new work as an independent technologist, I also presented my new rates.
-
This is a blog post about a cute hack I threw together on a long train ride.
-
I will leave Port Zero at the beginning of 2020.
-
Initializing complex objects can be a pain.
-
I’m turning 26 today1.
-
It’s been a while since I’ve written a technical blog post, and even longer since I’ve blogged about Carp.
-
I always imagined my first published paper would be the work of many hours of hard Computer Science research, winding into the wee hours of the night…
-
I’ve got great news for all of you: EnthusiastiCon is back in 2019!
-
In this eighth installment of my series of blog posts on scheme macros, we’re going to look at a feature that is increasingly common in modern languages…
-
TL;DR because the introduction is a bit long: We’re going to play around with Python’s metaprogramming facilities to build a plug-in system for Python’s…
-
I’m 100% certain my mom is the strongest person in the world.
-
This blog post is meant as a quick one to tide you over the ever longer periods between blog posts.
-
Every once in a while I get asked what attending the Recurse Center is like, either because people read about it on my blog or it comes up in conversation…
-
Earlier this year, I wrote an interpreter for a version of Brainfuck that supports CSP-style message passing.
-
In this edition of my series on Scheme macros, we’re going to take a look at Eiffel; not so much the programming language itself, mind you, but one of its…
-
Turtle closed his eyes in concentration, his brows furrowed.
-
Angia finally found Dizz on the porch, reclining on what looked like a really rough sketch of a hammock, doing some kind of research.
-
In the sixth installment of my series on Scheme macros, we’re going to examine how to implement keyword argument functions in a single macro.
-
It’s time for another blog post on Scheme macros!
-
A big thank you goes to Sumana Harihareswara for, among other things, giving her okay to be named here and reviewing the blog post thoroughly before it…
-
In this installament of my famous series of PSAs, I want to announce that I’ll be talking about Carp for a little more than half an hour in New York City…
-
The gentlest beam of sunlight hit Koalas’s nose.
-
On the 15th of September, I gave my first recorded talk on Carp at clojuTRE 2018.
-
In an effort to check how painful it would be to do low-level bit-fiddling in Carp, I recently built an implementation of Base64 encoding in Carp.
-
Hi folks!
-
It took me some time to realize, but the rant about turning 25 that I posted last week marks my 100th blog post.
-
DISCLAIMER: Sorry for the profanity.
-
And in the city everyone had forgotten the names of things.
-
Unbeknownst to anyone but a tiny fraction of my friends and my employer I went hunting for a new job in May, because I was unsure whether my current…
-
An exciting new feature landed in Carp a while ago, and it is perfect material for a tutorial-style blog post!
-
Today I want to talk about a programming language feature that goes by many different names.
-
It’s time for another installation of my series on Scheme macros.
-
Koala looked at the finger with the ring.
-
I know that in my last blog post I said I wouldn’t write for a while, but four days before my marriage I had one of the worst ideas I’ve ever had: why not…
-
Hey!
-
A few days ago, we landed string pattern matching in Carp.
-
Some companies manage to annoy me enough with arbitrary restrictions for me to double down and not only try to overcome the problem, but also blog about…
-
As a few of you know, I’m co-organizing Enthusiasticon this year.
-
Many of my clients keep test coverage scores for every commit or pull request, and they integrate appropriate tools—such as codecov—into their code…
-
I listened to John Cleese’s Google talk a while ago.
-
In my job as a consultant, I get to see a lot of different companies and teams.
-
A question that comes up every once in a while on the Carp chatroom and in Github issues is how memory management works.
-
I had a summer job at Haldex when I was fourteen.
-
I sinned.
-
I don’t know how many people are still reading my Turtle and Koala stories.
-
Turtle’s heart was racing.
-
A few weeks ago I’ve added one of the more-often requested features to Carp: format strings.
-
Today is the birthday of this blog.
-
I’ve written a bunch of blog posts about Carp now that have proved to be surprisingly popular, and people have been demanding follow-ups on a variety of…