Advertisement · 728 × 90

Posts by Petar Radošević

The most powerful form of AI collaboration is not AI generating code but using AI for understanding code.

1 week ago 2 0 0 0
Preview
Fullstack Engineer Remote - UK, Ireland, or Netherlands

We have an open position for an #elixirlang developer in the UK, Ireland or the Netherlands. You can find the post here, or reach out to me directly.

job-boards.greenhouse.io/workera/jobs...

3 weeks ago 4 4 0 0
Preview
GitHub - bytebottom/turso_ex Contribute to bytebottom/turso_ex development by creating an account on GitHub.

It's still a shell of a library, but personally I'm really excited about it. BEAM nodes are easy to deploy near users, getting the data there as well has always been the hard part. Hopefully this solves that.

For now, it's just me having fun with NIFs. #elixirlang

github.com/bytebottom/t...

3 weeks ago 11 1 2 0

I'm learning so much about how the beam works by implementing a library with Rustler. Very interesting stuff. #elixirlang.

3 weeks ago 3 0 0 0

@drewr.dev love the things you are doing with ecto_libsql. I was thinking to leverage the new turso library so I get the vector and search support that it has. Were you planning to support the new Turso library at some point? What's your thinking on that?

3 weeks ago 1 0 2 0
Post image

Big upgrade to my Claude Code. Guess which movie this is?

1 month ago 0 0 0 0
Preview
Cognitive Debt. When you use AI to build fast, the debt doesn't accumulate in the code. It accumulates in your head.

Design is the work now. Cognitive debt is the newest drag on productivity.

petar.dev/posts/cognit...

1 month ago 5 1 1 0

100%, that's why I build a skill library for our company where we are sharing skills with each other.

1 month ago 1 0 0 0
Advertisement

3rd rewrite of a new agentic system in 48 hours. Frustrating? Yeah, a little. But I'm learning so much.

It's a relentless loop: hours on the design, execute fast, hit reality, learn, restart. Each pass I'm making fewer mistakes and building real intuition for how the system I'm building works best.

1 month ago 2 0 0 0

Maybe if I reach a 1.000 followers, my kids will think I'm a cool dad.

1 month ago 0 0 0 0

Let me know what you think and how we could improve them. PRs or comments are welcome. Let's share best practices so we can use LiveView and all its benefits without compromising on the user experience.

1 month ago 3 0 0 0

Second is working with forms, where you have to make sure that forms don't get wiped on reconnect, or when and how to use debounce to make sure you don't spam the backend.

github.com/wunki/amplif...

1 month ago 2 0 1 0

I created two skills which I always found to be gotcha's when working with #elixirlang and LiveView. Both can have a big impact on user experience.

First, LiveView and optimistic updates, making sure that the UI stays responsive, even when there is latency.

github.com/wunki/amplif...

1 month ago 18 2 1 1

With this setup, I built an app in ~ two days that exposes internal knowledge as a bot in Slack and via MCP for ChatGPT and Claude. Every conversation is logged and easy to debug, so you can see exactly which choices were made. All without external libraries.

1 month ago 2 0 0 0

One of #elixirlang’s superpowers is how easy it is to reason about: its functional model keeps complexity in check, built-in observability is excellent, and Tidewave pushes it even further.

1 month ago 1 0 1 0

For observability, I record and correlate every important session. Through Tidewave, codex can use that context to debug itself.

I even have it build custom UIs so I can inspect everything in real time.

1 month ago 1 0 1 0

Codex is mind-blowingly good at writing #elixirlang. I can spend hours iterating on system design with it, optimizing for simplicity and observability.

Once that clicks, the result is a system that is easy to understand and easy to debug, for both me and Codex.

1 month ago 3 0 1 0

If Codex fails on #elixirlang with "failed to open a TCP socket in Mix.Sync.PubSub.subscribe/1, reason: :eperm" try this setting in your ~/.codex/config.toml:

[sandbox_workspace_write]
network_access = true

1 month ago 5 3 0 0
Advertisement
Post image

It's the small things, but things like this make agentic coding in #elixirlang much better.

2 months ago 5 0 0 1
Preview
GitHub - ocean/ecto_libsql: Elixir Ecto database adapter for libSQL/Turso Elixir Ecto database adapter for libSQL/Turso. Contribute to ocean/ecto_libsql development by creating an account on GitHub.

This is a very interesting project that pairs perfectly with #elixirlang LiveView, where data locality is so important. Put servers around the world (easy), have data close to the user (hard).

github.com/ocean/ecto_l...

2 months ago 6 0 1 0

Thank you! Just got a DM, will follow-up if that doesn't pan out.

2 months ago 1 0 0 0
Lobsters

Anybody by any change have a Lobste.rs invitation for me? There are some good discussions happening there and would love to participate.

2 months ago 0 0 2 0
Finde — Your second brain. Continuously improving. Capture in the inbox. AI weaves notes into notebooks, surfaces connections, and queues every change for your approval. Some stays private, some becomes your blog.

My thinking on Finde has evolved and I couldn’t be more excited. The scope is bigger and sharper: a second brain that improves while you sleep, with you driving every decision.

While it with blogging, a blog is now just an output of you sharing one of your notebooks.

beta.finde.app

2 months ago 1 0 1 0
Preview
Note: Copy/Paste for OpenCode with Ghostty and Tmux Remote devs: fix OpenCode clipboard on Ghostty + tmux by enabling OSC52 clipboard access and tmux passthrough.

I like to work on the server, but copy-paste was not working in my Ghostty/Tmux and OpenCode setup. After some debugging, I got it to work:

petar.dev/notes/copypa...

2 months ago 1 0 0 0
Post image

Made my #neovim theme available. Also lots of extra to have harmony with ghostty, tmux and opencode :)

github.com/wunki/gondol...

2 months ago 12 0 1 0
Advertisement

Brain fart, record all key strokes and commands in Neovim. Give that to an LLM to analyze. Let it make suggestions to improve your flow.

2 months ago 2 0 1 0
Zero Downtime | Dokploy Learn how to configure zero downtime deployments in Dokploy.

Honestly, I don't care at this point. But, it's also fine because I'm using Dokploy and it has zero-downtime deployment capabilities (docs.dokploy.com/docs/core/ap...)

With Elixir you have to make sure you build things "the right way" because a LiveView reconnect will happen off course.

3 months ago 3 0 0 0
Finde — Write notes. Publish the ones worth sharing. Start with a note. End up with a blog, a newsletter, a voice on the web that's yours. AI does the busywork. You hold the pen.

I have the AX42 server on Hetzner for 54 euro's per month and it's more than enough for many projects. Always had good experiences with them.

Right now, I'm mostly using it for beta.finde.app.

3 months ago 1 0 1 0
Finde — Take Control of Your Content You are the driver, AI is here to help. A modern publishing platform that connects private notes to public posts. True human-AI collaboration, built on your philosophy.

Happy 2026! I reworked my landing page for Finde. What do you think? Is it clear what I'm trying to build here? Like the design? Would you use it?

beta.finde.app

3 months ago 0 0 0 0

Love that, thanks for sharing! In the Netherlands we have "vinden", which means finding something.

I thought it was nice for "finding your own voice" or others "finding" your content :)

3 months ago 2 0 0 0