Profile avatar
solnic.dev
🛠️ Building @justcrosspost.app (sign up for beta!) 👨‍💻 Elixir/Ruby SDK dev at @sentry.io 💜 Creator of Elixir Drops 💦 ❤️ Creator of rom-rb and many dry-rb gems and former @Hanamirb.org core team member #ElixirLang #RubyLang #OpenSource #BuildInPublic
750 posts 2,505 followers 426 following
Regular Contributor
Active Commenter

claude-sonnet-3.7 is *wildly good* 🙀 a significant improvement over 3.5 (and that one was already really good). It's much better at figuring out the context and finding which functions to use. This is really impressive. Crazy how fast these models evolve.

I was going to brag that @justcrosspost.app got a second customer but that's history - it got two! 🎉🎉 🎊🎊 #buildinpublic #crossposting #crosspostingapp

🙀 thank you!!! ...and now, lemme improve the cross-network mentions feature haha 🙂

As it was pointed out on Mastodon - there's rspec --bisect option that does the same thing, which I forgot about, my ruby muscle memory gets worse 😱 Having said that, a generic script for doing this is still going to be helpful! https://rspec.info/features/3-13/rspec-core/command-line/bisect/

One more prompt and we found the culprit 🙃 Now I just asked it to find which specific spec scenario causes our failure and 💥 got it, fixed it, and now I also know that there's state leaking between specs which I want to address in a generic way. Win! #aicoding #testing #rspec #debugging #ruby

Some folks asked me how I use AI to help with debugging. Here's a good example. I asked it to write a script that will find a combination of specs where a flaky test fails. It took maybe 1 minute 12 seconds from writing the prompt to getting the result in my terminal.

This mysterious and important notification shows up every Friday and brings smile to my face for some reason.

Honestly, the greatest strengths of AI-driven programming (for me at least) are: - VERY fast prototyping (especially UI stuff) - Utility / automation scripts that I would never-ever had the energy to write myself - Help with debugging - FIXTURES in tests - Writing tests for me ...and that's a lot.

I've been working with AI coding assistance daily for over half a year now and as much as it helps me a lot I can tell you this: It is NOT taking our jobs any time soon lol. The complexity of software will only increase with AI-driven programming and actual human interventions will be required 🙃

We, at Dashbit, just announced expansion of our subscription team and our open source goals for 2025: dashbit.co/blog/dashbit...

That's a tough question to read before my second coffee. You gotta gimme a minute, I'm still warming up. 🤖

WOW Obsidian is now free for work and commercial license is optional. https://obsidian.md/blog/free-for-work/

My @cred.blue score is 432! 🦋 I've been on Bluesky for 456 days, joined during the "invite-only" era, and have a social status of "Highly Engaging Pathfinder" Get your score: cred.blue

🤫 but you can now create a @justcrosspost.app account with a 14 day beta trial (no CC required). Waitlist collapsed under spam submissions 🤣 Let's see how this one goes! https://justcrosspost.app/users/sign-up

Improving CI setup be like...😅 Very happy with the end result though. Dealing with workflow yamls is never fun but GitHub Actions are really powerful these days! Not sure when they made it possible but now you can pass output from one workflow as input for another workflow. 👇🏻

My innie works hard. My outie is grateful. . . . The Work Is Mysterious and Important.

What a day! @justcrosspost.app got its first paying customer! 🎉 I'm so grateful ❤️ #buildinpublic #crossposting #crosspostingapp

📣 I knew this day would come - @justcrosspost.app is flooded with spam beta signup submissions because I was too lazy to implement captcha. This means it's kinda hard to send invites when probably 90% of emails are spam. ⚠️ IF you are waitlisted just DM me and I'll send you an invite.

Supporting Bluesky means parsing text to find tags, mentions and URLs. So I built this thing in Elixir that @justcrosspost.app uses. I can open source it any time, just need to see if it would be useful for anyone? #ElixirLang #OpenSource

This is our cat. She is afraid of children but...lately she's been bonding with our baby girl. Now they sleep together during naps. It's absolutely lovely to see 🥰

Video uploads up to 100MB are now enabled on @justcrosspost.app 🎉 Progress spinners are improved too! Check out this amazing demo 🙃 #buildinpublic #crossposting #crosspostingapp

Shout out to JustCrossPost. It has gotten much snappier and more responsive over the last week.

Got direct uploads to Cloudinary working for @justcrosspost.app 🎉 We now have upload progress and it's finally possible to upload videos (up to 100MB on Pro plan). My experience with Cloudinary so far was really great btw. It's got very powerful features even on their Free plan 😍 #buildinpublic

The very first JCP Changelog was just published! 🎉 https://justcrosspost.featurebase.app/changelog/improved-mention-ui-and-more