afhammad

Joined 16 years ago

Karma
256
Submissions
103
Member since
Jan 3
Self-taught programmer from a young age. Have been in the software industry for ~20 yrs. Enjoy leading and working in small high performing teams.

I've mostly worked with RoR, Clojure and Elixir and lots of infra/platform experience

Twitter: @orinj

View on Hacker News

Recent submissions

Comment · 20 days ago
Comment · 1 year ago
Could you share more on your local setup please?
Comment · 2 years ago
Comment · 3 years ago
Comment · 3 years ago
"chasing" is a good word
Comment · 3 years ago
From my understanding, `work_mem` is the maximum available memory per operation and not just per connection. If you have a stored procedure with loops and/or many nested operations, that can quickly get quite big.

One trick worth noting, is that you can override the working memory at the transaction level. If you have a query you know needs more memory (e.g doing a distinct or plain sorting on a large table), within a transaction you can do:

`set local work_mem = '50MB'`

That will override the setting for operations inside this transaction only.

Comment · 3 years ago
Comment · 3 years ago
Good timing, I’ve been searching for something like this!
Comment · 3 years ago
tax exemption
Comment · 3 years ago
413 Payload Too Large
Comment · 3 years ago
There's been a lot of development in the Elixir ecosystem and so a lot to share.

Embedded with Nerves, the various AI/ML libraries and tooling, LiveBook getting better every day, LiveView innovating and improving DevEx, etc..

Then there's fly.io pushing out content given their target market is developers and they have a big focus on deploying Elixir applications.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton