Autonomous docking with the ISS Simulator in 100 LOC
1. https://iss-sim.spacex.com/ and press Begin2. Paste https://gist.github.com/ivarvong/57e2810ae6b9ca4cae477ff561d4ee08 into the console and run
1. https://iss-sim.spacex.com/ and press Begin2. Paste https://gist.github.com/ivarvong/57e2810ae6b9ca4cae477ff561d4ee08 into the console and run
There was some interest in building a headless WordPress site, but the limitations on database design and performance led me back to a monolith. I have a general preference for monoliths when time is tight (time is always tight) -- the things you get for free are very helpful: deploy/rollback, DB migrations, API versioning, local dev workflow, CI, among others.
I'd deployed a couple small Elixir apps at my previous job, as well as some toy projects in Elixir/Phoenix. I've played with JVM languages like Scala and Clojure, I've tried to learn Haskell about five times. Elixir had a great developer experience story (a couple people can build a nontrivial app in ~weeks). It's on par with Ruby/Rails. We went all-in around September 2016, launching in early December of 2016.
Edit: I should have mentioned, I'm the CTO of The Outline.
There's so much more to say about why Elixir is a great choice for webdev (I love Rails but probably wouldn't go back). This post gets to some of the high-level stuff we've learned -- happy to answer any questions folks have!
0: https://github.com/HashNuke/heroku-buildpack-elixir 1: https://gist.github.com/joakimk/48ed80f1a7adb5f5ea27
1: https://github.com/louischatriot/nedb/blob/b1abd34384cefea16...