Steffen Deusch
@steffend.me
280 followers 71 following 68 posts
Software Developer (mostly Elixir). Mainly here to read. Fediverse https://chaos.social/@sd
Posts Media Videos Starter Packs
Reposted by Steffen Deusch
nervesmeetup.eu
Thanks everyone for coming out last night to our inaugural meetup! We had a great discussion about running containers on Nerves by @steffend.me. Hope to see everyone for the next one on Nov. 12!

Another thanks to @captchrisd.bsky.social for uploading the recording so quickly! You can watch below:
www.youtube.com
steffend.me
Starting in a couple of minutes! #MyElixirStatus #Nerves
nervesmeetup.eu
Reminder: our inaugural meetup is tomorrow at 7pm CET! @steffend.me will be presenting on the topic of running containers on Nerves.

You can register for the event here:
nervesmeetup.eu/meetup/conta...

#ElixirLang #Nerves #Meetup
Reposted by Steffen Deusch
nervesmeetup.eu
Reminder: our inaugural meetup is tomorrow at 7pm CET! @steffend.me will be presenting on the topic of running containers on Nerves.

You can register for the event here:
nervesmeetup.eu/meetup/conta...

#ElixirLang #Nerves #Meetup
Reposted by Steffen Deusch
gworkman.bsky.social
This is a new initiative that we’ve been cooking up for a little while, born out of a collaboration between @lawik.bsky.social, @dennispalmer.com, Chris Dutton (not on bsky) and myself

Really looking forward to gathering the EU/EMEA Nerves community for a monthly meetup!
nervesmeetup.eu
Following the wave of successful Global Elixir Meetups last week, we are excited to announce the launch of Nerves Meetup EU!

We're a remote meetup with a focus of #ElixirLang on embedded systems via #Nerves. We meet on the second Wednesday of each month at 7pm CET via Zoom

nervesmeetup.eu
Reposted by Steffen Deusch
eileen.actor
I hope some of these disaffected #Ruby folks will give #ElixirLang a fresh look

So many Elixir developers come from Rails including Elixir's creator José Valim

The ecosystem is growing, it's inclusive (me <- 🏳️‍⚧️), and we could 100% use your energy and your devotion to developer happiness
Reposted by Steffen Deusch
zachdaniel.dev
One command now gets you a React SPA with full-stack types, backed by #AshFramework, #Phoenix, and #ElixirLang 🤯

Install and visit localhost:4000/ash-typescript for a handy guide 😎

Finally, a bridge to the reliability + elegance of Elixir for our React-loving friends!
Reposted by Steffen Deusch
haskell.org
There is no thriving #Haskell community without its members of the LGBT community, and on that there cannot be any compromise.
Reposted by Steffen Deusch
gworkman.bsky.social
What a WILD day at #Goatmire! I finally unveiled the surprise that @lawik.bsky.social and I have been cooking up for the last few months - every attendee received a Nerves-powered e-ink name badge!

I had a blast on stage presenting the project and the process of how to design hardware for Nerves
A selfie of me on stage with about 100 attendees in the historic Varberg theater holding up their ElixirLang/Nerves powered name badges. An up close view of the conference name badge. The badge has the screen “schedule” on it, with labels for the buttons on the side of the device. The labels are “next page” and “back”
Reposted by Steffen Deusch
jeg2.me
JEG2 @jeg2.me · Sep 2
The Groxio team—Bruce Tate, Paulo Valim, and myself—are fresh off of a project where we helped scale an application and its development team all the way to launch. If your company could use #ElixirLang #Consulting help from one or more of us, let’s talk! groxio.com
Groxio Consulting - Expert Elixir Development
Expert Elixir consulting from the authors of key Elixir books. System architecture, training, and development services.
groxio.com
Reposted by Steffen Deusch
lawik.bsky.social
Gus Workman got me. With a physical prototype!

Stay tuned... NervesConf EU & Goatmire Elixir incoming.
#elixirlang
steffend.me
They should definitely be there, but I may be doing something wrong. It’s definitely nothing deliberate though. Would be nice if other people could try to reproduce!

My workflow is

git tag v1.X.Y
git push --tags

Seems alright. Although the internet says I should only push a single one 😅
steffend.me
I just did a fresh clone and all tags are there. Weird. Are you maybe on a fork?
Reposted by Steffen Deusch
membrane-swmansion.bsky.social
So.. which GEM are you joining? 💎

> globalelixirmeetups.com

Don't see one in your city? Let us know! 👇
steffend.me
I‘m not sure how that would work, if you’re referring to Tidewave Web. For the open source MCP part, you can basically do whatever you want. Extending the web part is not possible, as it’s closed source. Do you have something specific in mind?
steffend.me
Correct, we need API access. There are ways to access the Claude API through the subscription, OpenCode does it, but it is against the Anthropic ToS, so we cannot use it :(
steffend.me
Can you clarify what you mean?
steffend.me
This is a new product, so it's important to us to get as much feedback as possible. If you have any, please just ping me here or message us in our Discord server: discord.gg/5GhK7E54yA
Join the Tidewave Discord Server!
Discord server for tidewave.ai | 536 members
discord.gg
steffend.me
We'd love to support using an existing Anthropic subscription, like Claude Pro or Claude Max, but sadly Anthropic doesn't allow other products to access their API through those.
steffend.me
As selling access to models is complicated - you either just resell access to an AI providers API at a markup, or you run at a loss - we decided not to do that. Tidewave Web requires either an Anthropic API key provided by you, or logging in with a GitHub Copilot subscription.
steffend.me
Tidewave has two parts: the open source MCP that provides framework specific tools and now the web part that extends interaction to your web pages. The web part is a paid product with a monthly subscription, but we have a free trial including 20 messages each month to see if it is useful to you.
steffend.me
At dashbit.co I've not only been working on #Phoenix and #LiveView, but also on Tidewave. Today, we're launching the next iteration of tidewave.ai: our web based agent that allows you to give LLMs as much context about your Phoenix (or Rails) app as possible! #Tidewave
tidewave.ai/blog/tidewav...
Tidewave Web: in-browser coding agent for Rails and Phoenix - Tidewave
tidewave.ai
steffend.me
Big features or any major rewrite that is still compatible, but warrants a release candidate for extensive testing are things we would not add in a minor patch.
steffend.me
Ok let’s put it this way: we generally adhere to semantic Version with the addition that we may add small enhancements (new options, new functions) in patch releases. Elixir itself does this (for example see enhancements in 1.18.4), so it does not bother me to do it similarly.
steffend.me
It is, but probably not strictly like in the books. We backported it because we don’t know yet when 1.2 will be released. It’s a small enough addition that it does not feel like it warrants a bump on its own.