Andy Jones
banner
andyjones.co
Andy Jones
@andyjones.co
Software developer based in London, 🇬🇧
I like to write #elixir, #python, #typescript.
Reposted by Andy Jones
Hey @elixir-lang.org folks: what are some of the best system prompts or cursor rules you’re using on the daily?
March 11, 2025 at 12:34 PM
As a software developer there is a direct inverse correlation between the number of ACTUAL emails you receive and participate in and the amount of code you write
February 12, 2025 at 11:38 AM
In a software development team almost any problem, friction or pain-point can be solved by just being able to iterate faster. The great thing is that you can iterate out of a slump but also iterate to a summit.
January 28, 2025 at 2:38 PM
Has anyone worked on a project which had a really good seed data story? What made it so great?

I want to make our seed data story better at {day_job} - Im wondering if there are any great examples out there we can copy
December 3, 2024 at 8:15 PM
Does anyone else use LLMs mainly to make suggestions on the perfect reaction gif?
November 29, 2024 at 3:04 PM
Reposted by Andy Jones
Hey #ElixirLang folks: great job opportunity to be one of the first hires at srcbook.com. The product is epic and the team behind it is super strong. They pay very well. US only. Can intro to founder.
Srcbook
Turn your app ideas into reality, instantly.
srcbook.com
November 27, 2024 at 11:41 PM
What do we prefer as a general pattern for validating function arguments? #ElixirLang

How about if instead `create_widget` actually takes 20 arguments or more?
November 24, 2024 at 12:03 PM
Reposted by Andy Jones
Heads up Elixir-ists

We, the BlueSky elders, have decided many moons ago to retire #MyElixirStatus for #ElixirLang now that we ascended from hell (X) to heaven (🦋)

The vote was unanimous (if you exclude the votes against) so please adhere to it

Also, #Elixir is wrong and shall never be used, ever
November 14, 2024 at 10:50 PM
With a little sadness I've now deactivated my Twitter/X account - so long, it was a great 14 years but now its time to move on 👋
November 13, 2024 at 11:05 AM
What do #elixirlang peeps think of handling ok/error tuples as part of a pipeline? Essentially piping results to a function and pattern matching the ok/error values in the function head.

Good? Bad? Unimportant?
November 11, 2024 at 9:46 PM
Lets say you have a GQL mutation which requires a specific user permission. There is a middleware to enforce the permission. The middleware is well-tested. Do you write a test at the mutation-level which also tests the user permission, or is the test at the middleware-level enough? #elixirlang
November 5, 2024 at 9:37 AM
Just did a LiveView upgrade from 0.17 to 0.19 on a 2 year old codebase with a lot of LiveView cruft … apart from some very minor changes everything just worked!!! #elixirlang
November 3, 2024 at 10:12 AM
Does anyone have any strong opinions on the best way to setup test data in Elixir? Is ex_machina still the go-to? #myelixirstatus
October 27, 2024 at 1:33 PM
Deploy your code every day (or more) - when you (inevitably) break something, you just fix it and deploy again! Always move forward
October 25, 2024 at 12:43 PM
What do Elixir lang folks think of this pattern in the context/interface layer? Use `defdelegate` and push the logic into the module. Keeps the interface clean and easy to understand.

#myelixirstatus
October 24, 2024 at 10:31 AM
Are any elixir-lang folks aware of any useful patterns for passing arguments to functions with many args. > 10 arguments. I'm considering structs, or nimbleoptions for runtime validation. Wonder if there are any good examples I can use for inspiration #myelixirstatus
October 23, 2024 at 9:51 PM
Bluesky now has over 10 million users, and I was #42,206!
September 17, 2024 at 6:55 AM
Reposted by Andy Jones
I'm working on `ash_authentication` igniters for @ashframework.bsky.social. It is a "happy medium" between codegen and library for authn. This is my most involved igniter and it's going *very* well. Some snippets from the base installer, up next is phoenix integration & strategies!
September 6, 2024 at 8:27 PM
Grafana is just an amazing piece of software. I’m finding it a little complicated to learn but it’s so powerful and it’s just such a high quality product
August 28, 2024 at 8:06 PM
Feature flags need to be version controlled so they stay in sync with the codebase. Otherwise it becomes a chore to keep all your environments in sync
August 27, 2024 at 9:33 PM
Something I’ve grown to appreciate recently is that the most valuable employees in a software team are those who can take any task, whether vague requirements or complex implementation, and take it away and get it done. No hand holding. No constant reminders. Just come back in x days, job done.
August 26, 2024 at 10:03 PM
Are there any software developers here who also use and love Elixir? #software #myelixirstatus
August 24, 2024 at 8:33 AM