← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 37
  1. Automate typescript refactors with dosido

    I don’t know about you, but my personal projects often metastasize.

  2. A Practical Comparison of AI Coding Agents

    I wanted to make a web site, but I didn’t want to do the work.

  3. Type inference that sticks

    Update 2025: “The haters said I couldn’t do it.

  4. What's cool about Unison?

    Unison is doing a lot of interesting things, and as I recently implemented an alternative runtime in rust, I have some insight into what’s going on under the hood 😉.

  5. Local-first database: Hypermerge

    I’m excited to review Hypermerge, as it was developed by the folks from Ink & Switch who wrote the Local-First Software article.

  6. Local-first database: RxDB + PouchDB

    8 minute read

  7. Local-first database: remoteStorage.js

    remoteStorage.js is a an offline-first solution that’s been around for quite some time, and stands out for having a formal protocol spec, first drafted in 2012.

  8. Local-first database: gun.js

    Gun.js is an open-source project I’ve had my eye on for several years now, every once in a while checking back to see how it’s progressed, and whether the project I’m working on at the time is a good fit for it.

  9. In Search of a Local-First Database

    I’ve been wrestling with the issue of “data storage that syncs and works offline” for a number of years now, and have gotten 80% of the way on a few different implementations, but always ultimately get stymied by the little things, like “how do I make it…

  10. Hybrid Logical Clocks

    This is the first in a series of posts digging into James Long’s talk CRDTs for Mortals, and the accompanying demo app he created.

  11. My Scientific Sourdough 🍞

    24 minute read

  12. Automatic, well-typed JSON serialization in Reason/OCaml with Milk 🥛

    One of the things that keeps coming up as a pain point in Reason development is the boilerplate involved in parsing & generating JSON.

  13. Terraform: generate 3-d models of geographic terrain

    I just spent the past two weeks building a GUI Rust app to help you generate a 3-d model of terrain from around the world, that can then be used for 3-d printing, rendering, or whatever you like. 7 minute read

  14. Optional Attribute Access in Reason

    One thing that you’ll run into when interfacing with complex javascript objects in Reason, is that dealing with optional objects can be a huge pain.

  15. State of Reason Survey: Preliminary Results

    I’m planning to do some fancy social science analysis of the results, but first I’ll just give you a dump of the summary data that came out of this.

  16. Deploying Native Reason/OCaml with Zeit's now.sh

    I’m working on a new ReasonReact project that will need a stateful server, and I thought it might be nice to write that in Reason too :) but what’s the best way to deploy it?

  17. Reason mobile cross-compilation deep dive

    I recently released a tool that will manage all of this stuff (see the accompanying blog post), but I figure it’s good to document what I went through for future ocaml cross-compilation spelunkers. 7 minute read

  18. Hot-reloading OCaml on Web, Desktop, and Android

    4 minute read

  19. Making a cross-platform mobile game in Reason/OCaml

    I launched the first cross-platform mobile native game written in Reason a few weeks ago 🎉, to the Android and iOS app stores, with a free web version and a macos desktop bundle (source code all on github).

  20. Building async/await in Reason

    Lots of people have come into the discord channel asking about how to elegantly deal with async things.

  21. Advanced ReasonReact: Higher Order Components

    After jumping into ReasonReact, I soon came to the question “How do I do higher-order components?”

  22. A ReasonReact Tutorial

    Are you a big fan of React, and want to know more about Reason/OCaml?

  23. When will ReasonML be ready?

    Someone came into our discord channel a few days ago asking “Is Reason suitable for migrating a large production JavaScript codebase incrementally?”

  24. Template-based macros in Reason/OCaml

    A couple of people have shown up in the discord channel asking whether Reason has macros, and the answer is “sort of.”

  25. Your first native Reason/OCaml project

    I just wrote my first Reason project that compiled to native, and you can too!

  26. JavaScript Interop with Reason and BuckleScript

    So you’re all ready to write some Reason but you need to call a JavaScript function?

  27. Getting Started with Reason and BuckleScript

    A couple of people have asked me how to get up and running recently, so I thought I’d put something together.

  28. Detecting unused styles in JavaScript with `babel-traverse`

    Last week, my coworker Charlie asked what it would take to automatically detect and purge unused aphrodite styles in our codebase.

  29. What Holds Me Back From Clojurescript

    I’ve expressed multiple times that I really want to get into clojurescript, but I keep running into barriers.

  30. Visualizing Reactive Streams: Hot and Cold Observables

    Reactive Programming is getting a lot of attention these days, and it promises to reduce frustration, bugs, and greenhouse gas emissions.

  31. Rust compiling rust: adventures with librustc

    For the web-based everything notebook that I’m working on, I’ve been writing backend hookups to various programming REPLs, including IPython and Gorilla.

  32. The Hexo static blogging engine gets an admin UI

    I recently switched from ghost to hexo, and the biggest thing missing for me was the editor interface.

  33. Switching from Ghost to Hexo

    My blog used to use Hyde, a python clone of the popular jekyll platform.

  34. Rust vs Go

    Go and Rust seem like natural competitors.

  35. First Impressions of Rust

    A while ago, I made a cellular automata simulator in Go, inspired by this video about a “rock, paper, scissors” simulation, where there are three “species” of cells which consume each other.

  36. The Noble Perceptron

    The perceptron is one of the most primitive learners, and is also of the easier ones to understand intuitively.

  37. Photon Ray Tracing

    A few months ago I saw @scanlime’s “Zen Photon Garden” on hacker news, and was really impressed.