Announcement: https://t.co/Ok2Dyq330h
Tyler Young said this release found ~500 violations in their codebase: https://t.co/4hs9w1Qw4r
The @remote folks reported this release compiles their codebase more than 4x faster: https://t.co/Yn5jgHkto7
Elixir v1.20 released! Now officially a gradually typed language: Elixir type checks every single line of code, finding bugs and dead code, without developer overhead (no typing signatures) and extremely low false positives rate. Plus a faster compiler! Links and reports below.
Deutschland im Jahr 2000. Mehr als die Hälfte des Stroms kommen aus Kohle. Ein Drittel aus Atomkraft. Wasserkraft ist die wichtigste erneuerbare Energiequelle, Windkraft ein absolutes Nischenprodukt und Solarenergie statistisch nicht messbar. Doch am 29. März 2000 beschließt Rot-Grün das Erneuerbare-Energien-Gesetz - der Urknall der Energiewende. Was jetzt geschieht ist wirklich unglaublich!
Innerhalb von 25 Jahren entwickeln sich die Erneuerbaren zur tragenden Säule des Energiesystems. Wir schaffen den Atomausstieg und halbieren unseren Kohleverbrauch. Die Windkraft wird mit 30% 🇩🇪 wichtigste Energiequelle und PV trägt zeitweise 80% des Verbrauchs. Das EEG wird zum Exportschlager. 144 Länder führen nach 🇩🇪 Vorbild ähnliche Gesetze ein - eine beispiellose Erfolgsgeschichte❤️
Die 🇩🇪 Energiewende hat die Welt verändert. Sie hat den fossilen Mythos widerlegt, dass Sonne und Wind nie mehr als 4% des Stroms liefern können. Und wie! Jetzt gilt es zu beweisen, dass Sonne & Wind auch 100% liefern können. Der Weg ist technisch anspruchsvoll, aber nicht unmöglich. Dafür müssen wir die Erfolgsgeschichte der Energiewende noch viel stärker erzählen, Probleme offen benennen und mit Lösungen beantworten. Genau so werden sich die konstruktiven Kräfte am Ende gegen all die Dauernörgler, Pessimisten und fossilen Kräfte durchsetzen. Davon bin ich zu 100% überzeugt❤️🙏
To expand on this a bit:
* JavaScript is unusually permissive even among dynamic languages. Ruby/Python enforce more constraints at runtime, while languages like Elixir/Clojure encourage a very different programming style altogether
* Many mainstream typed OO languages historically relied on nominal typing, which feels constraining to dynamic developers who tend to think more in terms of capabilities and interfaces (i.e. duck typing)
* Modern type systems leverage ideas dynamic developers already use: structural typing, traits, etc. But building a useful low friction type system is harder for dynamic OO languages since large parts of the system are defined through implicit ad-hoc contracts
I merged a new version of the Tidewave gem for Rails. Fewer dependencies, fewer mocks, no global state, no rspec. All green in our internal CI too.
Would you folks kindly give the main branch a try and report back? https://t.co/BV2ZlXRx2I
90% of the types vs tests debate is typing advocates thinking all dynamic languages are like JavaScript and dynamic devs thinking all type systems are OO-based.
When someone replies to a pull request comment with obvious AI content, it genuinely saddens me. PRs used to be a place to teach/learn/discuss software but now there’s nobody on the other side.
If I wanted an agent response, I’d ask mine.
Social coding is dead.
Volle Flüsse, aber zu heiß zum Kühlen: #Frankreichs#AKW's kapitulieren vor der Mai-Hitzewelle. Weil die Gewässer zu warm werden, greift die gesetzliche Notbremse – die Reaktoren müssen runtergefahren werden. Die Quittung folgt prompt: Explodierende Preise am Spotmarkt. So viel zur krisenfesten Sommer-Grundlast. 🇫🇷
Der Chart (rechts) liefert den empirischen Beweis für den Handelsblatt-Artikel: Frankreichs Stromversorgung verliert an heißen Tagen ihre Stabilität. Sobald die französische Kernenergie (rote Fläche) aufgrund der Fluss-Temperaturen spürbar gedeckelt wird oder die Sorge davor den Markt dominiert, greift die Verknappung und die Preise an der Strombörse vervielfachen sich innerhalb weniger Stunden.
🇩🇪
The data suggests that GERMANY may be doing an extraordinary job dealing with its energy problems and trying to recover its previous losses !
Germany now has the largest operational battery fleet in the European Union, while also maintaining one of the strongest future project pipelines. This is particularly striking given the enormous energy shock the country faced after losing large volumes of relatively cheap Russian pipeline gas.
One of the most important developments is how broad-based the battery expansion has become. Growth is not limited to utility-scale projects. Residential battery capacity has exploded since 2023.
The data also shows that energy storage is becoming politically and socially embedded at the municipal level. Roughly 9 out of 10 surveyed German mayors either already have storage projects, plan to build them by 2035, or express direct interest in them !!!
Source: @ember_energy by Beatrice Petrovich, Clara Mewes and Leonard Heberer
I believe in the EEF! @TheErlef
I'm on the board so I get to see first-hand the amount of work and toil that goes into making the #ElixirLang, #Erlang & greater #BEAM ecosystem better.
What I also get to see, though, is how much we need your help. Relative to the revenue generated by companies that use Elixir, the EEF has a pittance.
Most of us know what's happening the OSS world and security right now. What you probably don't see is the massive amount of coordination and scrambling going on at every level to secure the open source ecosystem. While this may have been operating at a sustainable pace before, the advent of AI has fundamentally changed the game.
The EEF maintains a CNA, and actively coordinates and advises across the board on security issues. They are helping to make our languages more secure, and even https://t.co/VVBtFqrccb!
But the bad news here is that this is no longer sustainable. We need people who are generating revenue on the BEAM ecosystem to pitch in. We need a bigger team of people solving these problems because what we have is barely enough as is.
The real problem, however is that this is progressively getting worse by multiple orders of magnitude. CVEs coming in left front and center.
This is a tragedy of the commons. People are not helping foot the bill for our open source ecosystem. Before that used to mean "inconvenience", as you had to fork packages or version mismatches. But now? Now it means getting pwned.
Join me in becoming a member of the EEF, and please, if you run a company built on a BEAM language: DONATE.
Deutschland bezahlt bis zu 38 Mrd. EUR Strafzahlung für die versägten Klimaziele - dafür könnte man ungefähr fünf neue Universitäten, zehn Schulen und Wohnraum für 100.000 Studierende bauen. Aber Freiheit im Heizungskeller ist ja auch was wert. https://t.co/dIOF4nZv6c
Great morning so far at #CodeBEAM Stockholm! We've heard from Michael Begley, Daniel Widgren, Niclas Axelsson, and Alexander Kmoch.
Coffee break is over ☕️
Up next before lunch: Kristoffer Grönlund, Steinar Eliassen, Peer Stritzinger, and Prithvi Virupaksha.
We are at the final session of Code BEAM Lite Stockholm. Barry O'Reilly is currently on stage delivering the closing keynote: "Residues: Time, Change and Uncertainty in Software Architecture." A thoughtful way to wrap up our day of learning.
#CodeBEAM#SoftwareArchitecture
That’s a wrap on Code BEAM Lite Stockholm 2026! 🥂 Thank you to our speakers and attendees for an amazing day. Tomorrow, the learning continues with @rvirding - Robert Virding’s expert-led training sessions. Safe travels! 👋
#CodeBEAM#Erlang#Elixir#Gleam#Conference#Ericcson
Good morning from Stockholm! 🇸🇪
Welcome to Code BEAM Lite Stockholm 2026! We are incredibly proud to host today’s event at the Ericsson offices - the birthplace of Erlang. As we celebrate Ericsson’s 150 years of innovation, we also celebrate the vibrant BEAM community. A full day of Erlang, Elixir, and Gleam insights awaits. We’re so glad you’re here to share it with us!
📍 Location: Ericsson HQ (Open Box)
☕️ Coffee is ready, and we kick off at 9:00 AM!
#CodeBEAM #Erlang #Elixir #Gleam #Conference #Ericcson
A united Europe would have multiple Airbus-like industrial and tech giants.
We do excel when we work together, Americans thought Airbus would fail: "They'll build a dozen or so and then go out of business."
A united Europe would be a giant of innovation and manufacturing!