HNHacker News
TopNewBestAskShowJobs

adambrod

223 karma · joined May 8, 2012

submissionscomments
adambrod··on Bun's experimental Rust rewrite hits 99.8% test compatibility on Linux x64 glibc
They mentioned that they wanted to port their compiler over to retain existing behavior (vs a re-write) and Rust has a hard time with their cyclic data structures.
adambrod··on How the OCaml type checker works (2022)
Ditto, it feels like more people are coming around to the ML style type systems. I'm hoping Gleam will fill the void with a scalable BEAM backend and compiling to JS with Lustre on the frontend (or even just serverside with htmx).
adambrod··on How the OCaml type checker works (2022)
I really rooting for the Riot framework. It's based on the actor model and makes using multi core in OCaml a breeze.
adambrod··on How the OCaml type checker works (2022)
I think they were saying that Gleam was Go of functional programming? OCaml may be like Go compared to Haskell but IMHO Gleam really embraces simplicity and pragmatism.
adambrod··on An Interview with Jose Valim, Creator of Elixir
The one thing that could really push it into "dream language" territory is a sound type system. The Gleam language recently popped up as an up and coming solution to that... It's ReasonML/Javascript like syntax makes it familiar and has a good interop story.
adambrod··on Ask HN: Who is hiring? (July 2019)
Haven Connect | Multiple Senior Software Engineers (front-end, back-end) | Full Time | Austin, TX | ONSITE | https://havenconnect.com Haven Connect is a software company that uses automation and a deep understanding of the regulatory challenges for affordable housing to get low-income Americans into units faster and at a fraction of the cost. We provide an online platform for the affordable housing community. This currently includes an online application portal for low-income applicants, and a CRM like dashboard for property managers to maintain a waitlist and communicate with applicants over a long time period. Technologies we use:

  - Elixir, TypeScript
  - React, Redux, React-Apollo, Webpack, Babel, Cypress
  - Postgres, RDS, Algolia, Twilio, Heroku, AWS
https://havenconnect.com/careers
adambrod··on Ask HN: Who is hiring? (May 2019)
Haven Connect | Multiple Software Engineers (front-end, back-end) | Full Time | Austin, TX | ONSITE | https://havenconnect.com Haven Connect is a software company that uses automation and a deep understanding of the regulatory challenges for affordable housing to get low-income Americans into units faster and at a fraction of the cost. We provide an online platform for the affordable housing community. This currently includes an online application portal for low-income applicants, and a CRM like dashboard for property managers to maintain a waitlist and communicate with applicants over a long time period.

Technologies we use:

  - Elixir, TypeScript
  - React, Redux, React-Apollo, Webpack, Babel, Cypress
  - Postgres, RDS, Algolia, Twilio, Heroku, AWS
https://havenconnect.com/careers

https://stackoverflow.com/jobs/companies/haven-connect

adambrod··on Ask HN: Who is hiring? (April 2019)
Haven Connect | Multiple Software Engineers (front-end, back-end) | Full Time | Austin, TX | ONSITE | https://havenconnect.com Haven Connect is a software company that uses automation and a deep understanding of the regulatory challenges for affordable housing to get low-income Americans into units faster and at a fraction of the cost. We provide an online platform for the affordable housing community. This currently includes an online application portal for low-income applicants, and a CRM like dashboard for property managers to maintain a waitlist and communicate with applicants over a long time period.

Technologies we use:

  - Elixir, TypeScript
  - React, Redux, React-Apollo, Webpack, Babel, Cypress
  - Postgres, RDS, Algolia, Twilio, Heroku, AWS
https://havenconnect.com/careers
adambrod··on Ask HN: Who is hiring? (March 2019)
Haven Connect | Multiple Software Engineers (front-end, back-end) | Full Time | Austin, TX | ONSITE | https://havenconnect.com Haven Connect is a software company that uses automation and a deep understanding of the regulatory challenges for affordable housing to get low-income Americans into units faster and at a fraction of the cost.

We provide an online platform for the affordable housing community. This currently includes an online application portal for low-income applicants, and a CRM like dashboard for property managers to maintain a waitlist and communicate with applicants over a long time period.

Technologies we use:

  - Elixir, TypeScript
  - React, Redux, React-Apollo, Webpack, Babel, Cypress
  - Postgres, RDS, Algolia, Twilio, Heroku, AWS
https://havenconnect.com/careers
adambrod··on Ask HN: Who is hiring? (January 2019)
Haven Connect | Multiple Software Engineers (front-end, back-end) | Full Time | Austin, TX | ONSITE | https://havenconnect.com

Haven Connect is a software company that uses automation and a deep understanding of the regulatory challenges for affordable housing to get low-income Americans into units faster and at a fraction of the cost.

We provide an online platform for the affordable housing community. This currently includes an online application portal for low-income applicants, and a CRM like dashboard for property managers to maintain a waitlist and communicate with applicants over a long time period.

Technologies we use:

  - Elixir, JavaScript, ReasonML (for some internal tools)
  - React, Redux, React-Apollo, Webpack, Babel, Cypress
  - Postgres, RDS, Algolia, Twilio, Heroku, AWS
Full job descriptions coming soon, please email adam@havenconnect.com
adambrod··on Deploying Elixir
Thanks for the article! I find it really surprising how difficult it is to deploy Elixir apps when it's so much more popular now and the Elixir team is so great at the developer experience.
adambrod··on Show HN: Quantra.io, a quantitative finance API made with Quantlib
Marketing 101... tell people what you do and how it can help them.
adambrod··on Introducing TJSON: Tagged JSON with Rich Types
It's very readable if you've used a typed language before. The <> brackets are like generics.
adambrod··on Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client
Apollo works fine with Meteor. It works like any other node module.
adambrod··on The new TrueType interpreter in FreeType 2.7.0
Have you tried a retina display? I find that the higher DPI panel reduces my eye strain.
adambrod··on ESLint hits 3.0
Just found the blog post... a little easier to consume:

http://eslint.org/blog/2016/07/eslint-v3.0.0-released

adambrod··on Why You Should Stay in Silicon Valley
I agree, you can spend almost an entire years worth of office rent from the midwest and spend it in a month in Silicon Valley/SF. Sure some people may benefit from the high density of funding but if you're just working on product... why burn through so much? Also off topic but being outside the echo chamber is valuable for most products.
adambrod··on Why You Should Stay in Silicon Valley
What about companies that need to save money? SV is extremely expensive compared to other parts of the country and SV is not a good value for everyone (also i'm assuming this is your post from the name)
adambrod··on Node OS
Thanks, I was not aware of this :)
adambrod··on Node OS
I'm honestly not sure. I was under the impression that it was limited... but thinking back perhaps I was thinking of the software that usually doesn't take advantage of multiple processes. Also half joking :D
adambrod··on Node OS
What would be really interesting is Elixir-OS/Erlang-OS where the entire OS can take advantage of a 50 core CPU.
adambrod··on Show HN: Lightweight Microservices Architecture for the Internet of Things
Not trying to troll but wouldn't it be easier to just use Elixir and Phoenix with OTP to run microservices for IoT?

IoT typically will have long lived connections and Erlang was built on computers much smaller than raspberry pi's.

Perhaps i'm not fully grasping the library though.

adambrod··on Elixir 1.2.0 Released
My company will be hiring soon and is using Elixir for backend services. Knowing Elixir is just a plus and any competent engineer can pick it up in a week.

However, finding Elixir jobs is harder if you're the seeker... I agree.

adambrod··on Show HN: Scaling Meteor to 2 Million Concurrent Users
author here, note 2 million concurrent users is in theory and based off of Phoenix's benchmarks.

My use case calls for a much more modest 20-30k concurrent users which is out of scope for Meteor but well within Erlang's limits

adambrod··on Phoenix 1.1 Released
You can use dialyzer to add type safety at compile time. It's not quite as good as Elm's compiler but it's much better than JS type checkers.

http://learningelixir.joekain.com/elixir-type-safety/

adambrod··on Phoenix 1.1 Released
I'm not a rubyist but it could be that their jaded with the current state of Ruby and constant performance struggles with Rails. Elixir has a similar community that's focused on testing, tooling, and quality.

However I agree, very little Ruby syntax, just def & end for the most part.

adambrod··on Life Changing Programming Lessons (your PR Is Wanted)
This is a collection of lessons that have really impacted the way I program. It would be great to have some additions here!
adambrod··on ElixirConf 2015 Keynote by José Valim [video]
I think ElixirScript has more legs. RedScript was just a project I tinkered with 2 years ago and recently refreshed it post ES6 era and after getting into 'functiona' programming.

RedScript is more like CoffeeScript and ElixirScript is more like Elm/ClojureScript IMHO. It has little to no overhead overhead after transpiling however 2.0 will use seamless-immutable (via CommonJS) to help with copying data.

Here's the 1.0 before/after conversions: https://github.com/AdamBrodzinski/RedScript/blob/master/spec...

It still needs a proper compiler, this is basically using RegEx to match/replace (it was a project to learn RegEx). It's surprising how far it takes you. I've built a small web app with it and it works well. I don't trust the compiled output without testing though (due to the RegEx strategy).

I haven't had to the time to make the changes in the complier but shouldn't take more than a few beers and a weekend :)

adambrod··on ElixirConf 2015 Keynote by José Valim [video]
Thanks! I'll check those out.
adambrod··on ElixirConf 2015 Keynote by José Valim [video]
Oh wow Livescript snuck past me. However I don't care for the bracket-less syntax. For some reason, it's always hard to read quickly. I think this is why I never could get behind Elm.

ElixirScript looks like it will be nice in time, although seems a bit awkward to use with JS libs. Can't wait to see how that matures!

I've been tinkering with an old language project RedScript to make it more functional (Elixir like). Just a toy though:

https://github.com/AdamBrodzinski/redscript

Page 1 of 3Next →