Advertisement · 728 × 90

Posts by Alex Martsinovich

Shit like this made me go to therapy

1 month ago 3 0 0 0

4! Team scaling would be fun too, but at least for me these type of "soft" topics lost a little appeal as AI disruption is ongoing

1 month ago 2 0 1 0

But do you think it will have an impact on the number of juniors and their learning experience? In which direction?

1 month ago 0 0 0 0

I mean, yeah, what isn't a tool? There's still plenty to discuss: is the tool good or bad, when it should and shouldn't be used, what effect this tool will have, if and how it should be regulated.

1 month ago 0 0 1 0

It's a tempting frame, but I don't think "capable people will adjust, those who don't just aren't capable" angle is very useful when discussing policies and incentive structures for industry as a whole. Capable people will figure out everything by definition.

1 month ago 1 0 1 0

Are we sure it yields the same results tho? Absorbing knowledge from senior folks has been my main way of gaining experience and I would totally attribute it to the process of typing a question in Slack and refining it to be less dumb. It might be very important for rubber duck to be silent.

1 month ago 0 0 1 0

discolog's bot online status in discord

1 month ago 0 0 1 0
Preview
A Farewell to Code Reviews | Alex Martsinovich Code reviews as I remember them are gone

Code reviews are definitely dead and many of us, including myself, are grieving. I don't know how things will turn out, but I felt the need to write a farewell.

distantprovince.by/posts/a-fare...

1 month ago 1 0 0 0
Advertisement

now time to ensure cache works!

1 month ago 0 0 0 0
Post image

Working on improving PostHog error tracking for complex OTP errors. Chained exceptions is a fairly good fit. Hopefully will ship soon!

2 months ago 2 0 0 0
Preview
AI Future Will Be Nothing Like Present | Alex Martsinovich You and I have no idea what it's like to work with AI

Maybe AI has made writing code an obsolete skill, but every engineer who plays with coding agents today gained their experience by writing code. To understand the real impact of AI, we'll have to look at a world where engineers _never_ had to write code.

distantprovince.by/posts/ai-fut...

3 months ago 0 0 0 0

nah, it uses InstructorLite

3 months ago 0 0 0 0

What I love the most about this library is that it's only a joke until you actually have a use case for it 😅

3 months ago 1 0 1 0
GitHub - martosaur/handwave: Handwave your problems away with LLMs. Handwave your problems away with LLMs. Contribute to martosaur/handwave development by creating an account on GitHub.

Handwave is my most cursed library so far and is built on top of InstructorLite. Enjoy!

github.com/martosaur/ha...

3 months ago 4 0 0 0
Post image

And who didn't want Oban job to just do the right thing for a small price of $0.003?

3 months ago 1 0 1 0
Post image Post image

How about a general purpose term() -> 🪄magic✨ -> string() function? You creativity is the limit!

3 months ago 0 0 1 0
Post image

Handwave 👋

New Hex package that allows you to point in the general direction of desired outcome and let LLM figure it out.

Sometimes, you just need a smarter if:

#ElixirLang #MyElixirStatus

3 months ago 12 0 2 2

hopefully not yet, but it def feels harder to learn and I don't think my pre-2024 knowledge will carry me for long enough. I don't feel like I'm winning much tbh.

3 months ago 0 0 0 0
Advertisement

why am i feeling miserable then 😓

3 months ago 0 0 1 0
Post image Post image

👀

5 months ago 2 0 1 0

Ah yes it will silence everything that doesn't fail a test. How come logs bleed into test output in the first place? Lots of stuff happening in the background?

5 months ago 0 0 0 0

Global `capture_log: true` should work more or less like that. Can you try it and report back?

5 months ago 2 0 1 0

Not gonna spend my test budget on this one!

6 months ago 0 0 0 0

I've seen people getting genuinely excited about AI agent generating dozens of markdown files with "plans", "design documents", "security checklists" and other garbage. With my own eyes. I have no idea how to explain this.

6 months ago 1 0 0 0

Patch release 1.1.1 for InstructorLite

* Make ChatCompletionsCompatible adapter more forgiving to Mistral's API responses
* Fix rare bug when InstructorLite.ask/2 would refuse to call adapter because it wasn't loaded

#MyElixirStatus #ElixirLang

6 months ago 2 0 0 0

we spend all out time code reviewing ai slop unfortunately 😓

6 months ago 0 0 0 0
Advertisement

Love seeing this in code review 🫠🫠

6 months ago 1 0 0 0
Preview
PostHog Elixir SDK is Good | Alex Martsinovich PostHog Elixir SDK 2.0 is here and it's good

I vibe coded an entirely new PostHog SDK—

Actually, no. This summer I locked in, learned what needed to be learned, and built an error tracking library from first principles, that became an official PostHog SDK for Elixir

Here's why I think it's good
#ElixirLang

distantprovince.by/posts/postho...

6 months ago 4 1 0 0

Tbh users usually don't have problems with clicking around. The more important part imo is how to get ssh key and why is it even ok to copy private key somewhere. AI generated docs just add noise and make people more likely to scroll through important parts

6 months ago 0 0 1 0
Post image

This is the best source I have

7 months ago 1 0 0 0