Sign in

Wojtek Mach

@wojtekmach.bsky.social
179 followers 10 following 16 posts
PostsRepliesMedia
Reposted by Wojtek Mach
Jason @peregrine.bsky.social · 24/03/2026
This guy knows data science and duckdb is incredible.
0142
Wojtek Mach @wojtekmach.bsky.social · 26/11/2025
My "Library Client/Server Symmetry" talk from AlchemyConf 2025 is out! If you're interested in building & maintaining libraries and HTTP, I'm really curious about your feedback! #MyElixirStatus content.subvisual.com/talk-roundta...
content.subvisual.com
Wojtek Mach // Library Client/Server Simmetry - Content Hub Blog
0165
Reposted by Wojtek Mach
subvisual.com @subvisual.com · 25/11/2025
The final #AlchemyConf talk is live 🎥 @wojtekmach.bsky.social on the case for symmetrical HTTP libraries in Elixir—"gen_http" as a shared foundation for clients and servers. 👉 buff.ly/Ig6FBH0 #Elixir #MyElixirLang
062
Reposted by Wojtek Mach
Mike Zornek, looking for work. @mikezornek.com · 03/09/2025
🔗 User eXperience focused IDentifiers (UXIDs) for Ecto #ElixirLang hexdocs.pm/uxid/readme....
hexdocs.pm
UXID — UXID v2.0.1
1116
Reposted by Wojtek Mach
Saša Jurić @sasajuric.bsky.social · 28/08/2025
Sharing this with a big recommendation. You'll have a hard time finding someone as knowledgeable as @hauleth.dev
0138
Reposted by Wojtek Mach
David Bernheisel @david.bernheisel.com · 19/08/2025
Can confirm, Tidewave Web was much faster and better at getting through visual bugs. I'll probably stick w/ this for some tasks.
061
Reposted by Wojtek Mach
Steffen Deusch @steffend.me · 19/08/2025
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.ai
Tidewave Web: in-browser coding agent for Rails and Phoenix - Tidewave
2247
Reposted by Wojtek Mach
Saša Jurić @sasajuric.bsky.social · 07/08/2025
Sharing with a personal 💯 recommendation, one of the smartest people I've met.
031
Reposted by Wojtek Mach
David Ho @davidho.bsky.social · 30/07/2025
Motherfucking wind farms…
11234703917598
Reposted by Wojtek Mach
Steffen Deusch @steffend.me · 31/07/2025
Phoenix #LiveView 1.1 is out now! (Actually already yesterday, but we were only able to release the blog post now) #MyElixirStatus phoenixframework.org/blog/phoenix...
phoenixframework.org
Phoenix LiveView 1.1 released! - Phoenix Blog
LiveView 1.1 brings quality of life improvements and some big new features like Colocated Hooks and keyed comprehensions.
45915
Reposted by Wojtek Mach
Peter Solnica 🇺🇦 🇵🇱 🇪🇺 @solnic.dev · 25/07/2025
Gonna release drops_relation 0.1.0 on Monday. You can check out the README to see how the API looks like. I'm really excited about this one 🙃 #ElixirLang #SQL #OpenSource
github.com
GitHub - solnic/drops_relation: 🔋-included relation abstraction on top of Ecto SQL with schema inference and composable query API + more ✨
🔋-included relation abstraction on top of Ecto SQL with schema inference and composable query API + more ✨ - solnic/drops_relation
1123
Reposted by Wojtek Mach
Peter Solnica 🇺🇦 🇵🇱 🇪🇺 @solnic.dev · 24/07/2025
This thread made me realize that I misunderstood the original intention behind the nil comparison behavior in Ecto! It's about forcing people to pay special attention to `IS NULL` expressions by making it a bit harder to do. I'll come up with a solution as well. elixirforum.com/t/why-does-e...
elixirforum.com
Why does Ecto require the use of is_nil/1?
Imagine you write this query: from User, where: [api_token: ^params["token"]], limit: 1 Now if someone passes no token, you will accidentally login as any of the users without a token.
191
Reposted by Wojtek Mach
David Bernheisel @david.bernheisel.com · 16/07/2025
If you use Claude PR reviews, have it refer to Safe Ecto Migration for migration files: > Review files that changed in "priv/repo/migrations" or "priv/repo/data_migrations" with guidelines from URL: raw.githubusercontent.com/fly-apps/saf... #ElixirLang docs.anthropic.com/en/docs/clau...
docs.anthropic.com
Claude Code GitHub Actions - Anthropic
Learn about integrating Claude Code into your development workflow with Claude Code GitHub Actions
1153
Reposted by Wojtek Mach
Jason @peregrine.bsky.social · 17/07/2025
Backpex is a good admin panel generator.
021
Reposted by Wojtek Mach
Saša Jurić @sasajuric.bsky.social · 24/06/2025
My 2024 ElixirConf US talk Folding the Umbrella is finally online 🥳 Check it out to learn how you can get all the benefits of umbrellas with a much simpler project structure 🌂 www.youtube.com/watch?v=CKeY...
youtube.com
Folding the Umbrella
YouTube video by ElixirConf
0267
Reposted by Wojtek Mach
Chad @chadfennell.com · 23/06/2025
transact/2 made it into Ecto! hexdocs.pm/ecto/Ecto.Re... I've been including a custom version of this into my Repo module for a while, inspired by: elixirforum.com/t/seeking-th... Hat tip to @wojtekmach.bsky.social for the PR! github.com/elixir-ecto/...
0329
Reposted by Wojtek Mach
Erlang Solutions @erlangsolutions.bsky.social · 03/06/2025
Back in March, we held an Elixir & Erlang meetup at our Kraków office. 🇵🇱 Wojtek Mach delivered a fantastic talk on Library Client/Server Symmetry in Elixir, which is now available to watch on our YouTube channel, check it out! 🎥 youtu.be/_Mr3SsoN3Rs
youtu.be
Library Client/Server Symmetry | Wojtek Mach
YouTube video by Erlang Solutions
0125
Reposted by Wojtek Mach
German Velasco @germsvel.com · 22/04/2025
📣 for the first time in almost 2 years I have an opening for new clients (in May)! Do you (or someone you know) need help with Elixir/Phoenix? #ElixirLang
22014
Reposted by Wojtek Mach
Leandro Pereira @leandrocp.bsky.social · 23/04/2025
Hey #ElixirLang friends, I'm looking for a new job! - Staff or Senior level - 10 years of @elixir-lang.org . I can also do Rust and I'm eager to learn. - Pref fully remote or hybrid in the Toronto region. - You can find my projects, contributions, and talks at leandro.io #MyElixirStatus
leandro.io
Leandro Pereira
Elixir, Rust, Open Source - Leandro Pereira
33124
Reposted by Wojtek Mach
Alchemy Conf @alchemyconf.com · 10/04/2025
😊 Thanks so much, Tobi, for the mention. Follow @subvisual.com if you enjoyed #AlchemyConf. The team is always up to something.
063
Wojtek Mach @wojtekmach.bsky.social · 09/04/2025
Can confirm, one of the best talks I've ever seen and probably _the_ best talk I ever saw live. There will be a video and I bet it's gonna be awesome but there's no way it will quite capture it, the audience anticipation, the timing, the attention to details. Grab your tickets and do see it live!
1143
Wojtek Mach @wojtekmach.bsky.social · 04/04/2025
WAIT WHAT? This is amazing.
051
Reposted by Wojtek Mach
Peter Ullrich @peterullrich.com · 03/04/2025
Mr. Req Wojtek talking about - who would have guessed - HTTP in Elixir and whether we need a standard HTTP library or not (spoiler: maybe yes) @wojtekmach.bsky.social @alchemyconf.com
0142
Reposted by Wojtek Mach
Alchemy Conf @alchemyconf.com · 03/04/2025
Thank you @wojtekmach.bsky.social for the incredible talk. What a gorgeous way to get things going for day 2.
011
Reposted by Wojtek Mach
johanna @jola.dev · 22/03/2025
To help promote and bring more attention to events in the Elixir community, there's now a bluesky account for elixirevents.net! As always, ideas and suggestions are super welcome! #ElixirLang
02920
Reposted by Wojtek Mach
Alchemy Conf @alchemyconf.com · 24/03/2025
⏳ Just 1 week to go until #AlchemyConf2025! Want to start mapping out your AlchemyConf days? 👇 🧵
112
Wojtek Mach @wojtekmach.bsky.social · 12/03/2025
Fine (Ergonomic NIFs for Elixir) now has an example project, super easy to experiment with C/C++/Elixir integration. #MyElixirStatus github.com/elixir-nx/fi...
github.com
fine/example at main · elixir-nx/fine
C++ library enabling more ergonomic NIFs, tailored to Elixir - elixir-nx/fine
0203
Reposted by Wojtek Mach
José Valim @josevalim.bsky.social · 25/02/2025
We said we will focus on interoperability for 2025 and we are ready to share the first results. Embedding Python in Elixir, it's Fine: dashbit.co/blog/running... More updates likely at ElixirConf EU 2025 :)
dashbit.co
Embedding Python in Elixir, it's Fine - Dashbit Blog
Introducing Python interpreter embedded in Elixir and a Fine way to write your NIFs.
511836
Reposted by Wojtek Mach
Ethan Gunderson @ethangunderson.com · 28/01/2025
Can confirm that having José and team review PRs is a super power.
0264
Reposted by Wojtek Mach
José Valim @josevalim.bsky.social · 19/02/2025
We, at Dashbit, just announced expansion of our subscription team and our open source goals for 2025: dashbit.co/blog/dashbit...
dashbit.co
Dashbit plans for 2025 - Dashbit Blog
Dashbit announces expansion of its subscription team and their open source goals for 2025
38921
Reposted by Wojtek Mach
Alchemy Conf @alchemyconf.com · 14/02/2025
Library Client/Server Symmetry—what can we learn from standardized formats & network protocols? @wojtekmach.bsky.social, Engineer at @dashbit.bsky.social & team member at hex.pm, explores this at AlchemyConf. Don't miss it!
031
Reposted by Wojtek Mach
Saša Jurić @sasajuric.bsky.social · 27/01/2025
This April at AlchemyConf, I'm thrilled to present a brand-new talk: "Tell Me a Story." I won't spoil the surprise with an abstract, but expect a lot of live coding and minimal slides. This topic is close to my heart, so I hop you'll join me and experience it live. alchemyconf.com/speakers#sas...
alchemyconf.com
Alchemy Conf 2025
Alchemy Conf | 2-3 April 2025 | Braga, Portugal
0286
Reposted by Wojtek Mach
johanna @jola.dev · 22/01/2025
I'm speaking at @elixirconfeu.bsky.social this year in Krakow. I'll be talking about distributed Elixir and some basic ways in which you can get value out of it without making things complicated for yourself. It's a very practical talk to expect to come away with some recipes! #ElixirLang
24510
Reposted by Wojtek Mach
Saša Jurić @sasajuric.bsky.social · 06/01/2025
My third, and possibly final speaking gig of '25 will be at Goatmire (goatmire.com). Looking forward to hanging out, exchanging ideas, and exploring the lovely city of Varberg. See you there?
goatmire.com
Goatmire Elixir & NervesConf EU
091
Reposted by Wojtek Mach
Tyler A. Young ⚗️🧑🏻‍💻 @tylerayoung.com · 30/12/2024
v0.6.0 of parameterized_test is out now, adding attribution to the stacktrace of failing tests to show which set of parameters caused the failure. This massively improves the debuggability of these tests. Many thanks to @wojtekmach.bsky.social and @dorgan.ar for tips on the implementation!
A failing parameterized test, where the stacktrace includes the line number in the file for the parameters that failed.
0124
Reposted by Wojtek Mach
Code BEAM @codebeam.bsky.social · 11/12/2024
Get ready for two days of WOW in San Francisco next March with our amazing speakers! 🇺🇸 They're here to inspire others to learn, connect, give back, and have fun. 🇺🇸🙌 Get your tickets now and check out the full line up: codebeamamerica.com #CodeBEAMAmerica #CodeBEAM #webeamtogether #ElixirLang
022
Reposted by Wojtek Mach
Jonatan Männchen @maennchen.dev · 03/12/2024
If anyone else wants to have fun with hex.pm packages / versions, have a look at the `hex_core` package. Thanks @wojtekmach.bsky.social for pointing this out. Example LiveBook: gist.github.com/maennchen/8f...
gist.github.com
Hex Version Stats
Hex Version Stats. GitHub Gist: instantly share code, notes, and snippets.
061
Reposted by Wojtek Mach
Richard Taylor @richardtaylor.dev · 02/12/2024
🤌 thank you for req_s3 @wojtekmach.bsky.social #ElixirLang
081
Reposted by Wojtek Mach
Pieter Claerhout @yellowduck.be · 30/11/2024
If you want to post to Bluesky from Elixir, this article will explain you how to do this with the Req library from @wojtekmach.bsky.social #development #ElixirLang #http #tools
yellowduck.be
Posting from Elixir to Bluesky using Req part 1
#development #ElixirLang #http #tools
122