← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. On Footnotes

    I’m a huge fan of footnotes, both in print and on the web.

  2. Giving to Charities

    When I announced my new work as an independent technologist, I also presented my new rates.

  3. This is a blog post about a cute hack I threw together on a long train ride.

  4. Spirited Away

    I will leave Port Zero at the beginning of 2020.

  5. Initializing complex objects can be a pain.

  6. Yet Another Birthday

    I’m turning 26 today1.

  7. Carp and derive

    It’s been a while since I’ve written a technical blog post, and even longer since I’ve blogged about Carp.

  8. SIGBOVIK 2019

    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…

  9. EnthusiastiCon 2019

    I’ve got great news for all of you: EnthusiastiCon is back in 2019!

  10. 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…

  11. A Bad Idea

    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…

  12. Mom

    I’m 100% certain my mom is the strongest person in the world.

  13. Datengarten

    This blog post is meant as a quick one to tide you over the ever longer periods between blog posts.

  14. 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…

  15. Earlier this year, I wrote an interpreter for a version of Brainfuck that supports CSP-style message passing.

  16. 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…

  17. A Big Family

    Turtle closed his eyes in concentration, his brows furrowed.

  18. Mul Dim

    Angia finally found Dizz on the porch, reclining on what looked like a really rough sketch of a hammock, doing some kind of research.

  19. 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.

  20. It’s time for another blog post on Scheme macros!

  21. 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…

  22. PSA VII

    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…

  23. Its Nice Here

    The gentlest beam of sunlight hit Koalas’s nose.

  24. Talking Carp

    On the 15th of September, I gave my first recorded talk on Carp at clojuTRE 2018.

  25. 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.

  26. One Foot in Management

    Hi folks!

  27. One Hundred

    It took me some time to realize, but the rant about turning 25 that I posted last week marks my 100th blog post.

  28. A Quarter of a Century

    DISCLAIMER: Sorry for the profanity.

  29. The City Without Names

    And in the city everyone had forgotten the names of things.

  30. Job Hunting

    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…

  31. An exciting new feature landed in Carp a while ago, and it is perfect material for a tutorial-style blog post!

  32. Today I want to talk about a programming language feature that goes by many different names.

  33. It’s time for another installation of my series on Scheme macros.

  34. Nothing Changed

    Koala looked at the finger with the ring.

  35. Brainfuck and Actors

    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…

  36. An Update

    Hey!

  37. String Patterns in Carp

    A few days ago, we landed string pattern matching in Carp.

  38. 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…

  39. Enthusiasticon

    As a few of you know, I’m co-organizing Enthusiasticon this year.

  40. Coverage-centric Testing

    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…

  41. Why I Suck At Art

    I listened to John Cleese’s Google talk a while ago.

  42. In my job as a consultant, I get to see a lot of different companies and teams.

  43. A question that comes up every once in a while on the Carp chatroom and in Github issues is how memory management works.

  44. Anecdata

    I had a summer job at Haldex when I was fourteen.

  45. A Cool C Trick

    I sinned.

  46. I don’t know how many people are still reading my Turtle and Koala stories.

  47. A Ring of Eucalyptus

    Turtle’s heart was racing.

  48. A few weeks ago I’ve added one of the more-often requested features to Carp: format strings.

  49. One Year

    Today is the birthday of this blog.

  50. Carp and C (as of 2017)

    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…