Ovi Stoica

@ovistoica.com

Ex Team Lead, #clojure #emacs #conversational-ai 👉 building shipclojure.com

Things I unironically do in #orgmode first: - Write messages before sending them in slack - Write messages before sending them to AI - Write messages before sending them to myself

In light of the latest npm hacks, here is the package json comparison based on the new version of @shipclojure 😌 Most of the removals are moving from react to replicant. I think I can even do without date-fns since #clojurescript comes with it's own date manipulation.

Bild

Was researching best software to publish docs but then I realized I wanted them on the main shipclojure(.)com website so I just used shipclojure to build them. Currently just static pages (for that sweet SEO juice) but I'll add algolia-like search What do you think? (Docs not complete btw)

Bild

The new Datomic/Replicant/Datascript stack for @shipclojure now has automatic CI/CD through kamal-deploy.org. It's awesome! You own your infrastructure, you can deploy to any server, whether Digital Ocean, Hetzner, or any other VM vendor. Stay tuned for the official launch!

Bild

"The hero is the man of self-achieved submission. But submission to what? That is precisely the riddle that today we have to ask ourselves, and that is everywhere the primary virtue and historic deed of the hero to have solved. " - The Hero With A Thousand Faces, Joseph Campbell

Is there a probable future where the next generations will be full of (even more) very entitled people because, from a very early age, they had AI tell them "You're absolutely right!" all day long?

Lately I'm thinking of starting a newsletter, but because I'm weird, I don't want to do fancy things with images, rich formatting, and other such things. I want a newsletter where I just write normal text with some occasional links. Is there an API based software that does that?

I've just finished migrating all of shipclojure's Datomic stack authentication handlers to use github.com/ovistoica/r..., and it's a joy to work with. - Debugging routes is now very easy - Added 1k lines of unit tests and caught some bugs in the process Note: Those are *new* tests

Bild

Just released ring-nexus-middleware 🎉 Middleware to support FCIS (Functional Core, Imperative Shell) style programming in ring handlers through Nexus - a zero-dependency data-driven action dispatch system.

BildBild

Yes! AI is creating a monoculture on the frontend, but also language-wise. Most new startups use TypeScript frontends & Python/TypeScript on the backend too. While this will help you move fast initially, it will seriously impact your hiring later down the line www.youtube.com/watch?v=x3J...

Is AI Creating a Dev Monoculture?

LLMs often default to a single tech stack (like React, Tailwind, ShadCN). This tendency could reduce competition and innovation in the long run, potentially ...

youtube.com

Since core.async.flow does mainly normal threads for each process, I'm experimenting with using vthreads for all other async work. Pretty happy with current work

Bild

Hear me out: loveable(.)dev but with daisy ui instead of shadcn so you are not tied to react ✨ Reshare if you would use. Let's see if this idea has legs

Coming back to the re-frame data-fetching story. I’m coming at this from the react mindset where, as soon as I navigate to a page, I want to fetch data related to that page. HOWEVER I see that some re-frame apps, just fetch everything at the start and it’s done…

Update on the shipclojure launch: - 10 new customers (total 38 customers) - 2k EUR total revenue from the launch Users reported some issues with getting started, so I'm busy this morning 👨‍💻 I'm thankful to everybody who acquired ShipClojure, and more features are coming.

BildBild

✨ New: ShipClojure - ship your Clojure projects faster! Ready-made auth, payments & UI components 30+ themes with responsive design AI & deployment tools built-in 🎁 First 5 reposts get 10% OFF - DM me! shipclojure.com