Levi's Avatar

Levi

@leviabramov

scala

22
Followers
105
Following
17
Posts
01.12.2023
Joined
Posts Following

Latest posts by Levi @leviabramov

Preview
New Module Layout for sbt Projects | The IntelliJ Scala Plugin Blog Try out the enhanced sbt integration with IntelliJ Scala Plugin 2024.3 We’re introducing a new mode that better represents the structure of sbt projects in IntelliJ IDEA by organizing main and test so...

Back in version 2024.3, we introduced a new module layout for sbt projects. Since then, we've been polishing it and we're now ready to switch over.
As of 2025.3, the old layout has been deprecated and will be fully phased out in 2026.

Read more: blog.jetbrains.com/scala/2024/1...

05.03.2026 14:14 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

fucking amazing?

27.02.2026 20:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

looks like they trained new Opus on your book

07.02.2026 17:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Fernando on X: "One of the best math books I've ever read: MIT's "Mathematics for Computer Science" Its writing style is brilliant, and it covers everything: - Linear algebra - Series - Logic - Probability - Number theory - Graphs You can find the PDF here: https://t.co/WBsXP3hFmG" / X One of the best math books I've ever read: MIT's "Mathematics for Computer Science" Its writing style is brilliant, and it covers everything: - Linear algebra - Series - Logic - Probability - Number theory - Graphs You can find the PDF here: https://t.co/WBsXP3hFmG

x.com/franc0fernan... great math book for cs folks

09.01.2026 11:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Liskov Substitution Principle does more than you think It's more than just the L in SOLID!

New year, new newsletter! This one's all about the Liskov Substitution Principle and how it applies to more than just object oriented programming!

buttondown.com/hillelwayne/...

06.01.2026 17:21 πŸ‘ 40 πŸ” 10 πŸ’¬ 2 πŸ“Œ 3
Preview
feat: add basic support for DAP (debug adapter protocol) by susuro Β· Pull Request #71 Β· scalameta/metals-zed Β· GitHub This is a preliminary version of DAP implementation, requested in #53. As Zed extensions don't support sending requests to an LSP, a proxy server was required to allow such communication. The s...

Support for the Scala debugger in Zed is almost ready! Give this guy some love, he deserves it! ❀️ #scala github.com/scalameta/me...

04.01.2026 12:32 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Ammmm…. Happy New Year?

31.12.2025 23:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

IntelliJ Scala Plugin 2025.3.26 is out with:
- TASTy reader improvements, including better code completion and code insight.
- Proper highlighting of ClassTag parameters in pattern matching.
- Support for both "scala" and "scala-cli" in Scala CLI projects (the default as of Scala 3.5).

22.12.2025 14:46 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 1
Post image
22.12.2025 20:35 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

getting to work 4 microseconds late and blaming it on the NIST Boulder atomic clock outage

21.12.2025 23:31 πŸ‘ 242 πŸ” 36 πŸ’¬ 4 πŸ“Œ 0
Preview
Swift at Apple: Migrating the Password Monitoring service from Java Swift is heavily used in production for building cloud services at Apple, with incredible results. Last year, the Password Monitoring service was rewritten in Swift, handling multiple billions of requ...

Here are more details about the spam detection service www.swift.org/blog/swift-a...

05.12.2025 08:28 πŸ‘ 14 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
IntelliJ IDEA x Scala: The Debugger (Part 2)
IntelliJ IDEA x Scala: The Debugger (Part 2) YouTube video by IntelliJ IDEA, a JetBrains IDE

A new video in the IntelliJ IDEA x Scala series is out! πŸ“½οΈ
The Debugger, part 2.

#scala #intellijidea #debugger
www.youtube.com/watch?v=EWnU...

02.12.2025 14:00 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Scala Days 2025: Conference Highlights and Talk Recordings

Scala Days 2025 videos are out

#Scala #Scala3

scala-lang.org/blog/2025/11...

26.11.2025 14:20 πŸ‘ 12 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
LSUG Aug 2025 Zainab Ali - Taking the plunge: a deep dive into streaming with fs2
LSUG Aug 2025 Zainab Ali - Taking the plunge: a deep dive into streaming with fs2

Streams are a powerful tool for control flow, covering topics such as event handling, file processing, reading from the database... Learn more from Zainab Ali's talk at the London Scala User Group. #scala youtu.be/XMmzoJBtC_Q

07.11.2025 14:53 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Hot take, on honore pas assez Wikipedia pour ce qu'il est : le plus grand accomplissement de l'histoire moderne.

Mon monde idΓ©al prend Wikipedia pour modΓ¨le : libre, gratuit, participatif, Γ  but non-lucratif, par et pour les Γͺtres humains.

Peut-on mieux faire ? Toujours. Mais c'est un bon dΓ©but.

08.11.2025 15:42 πŸ‘ 82 πŸ” 28 πŸ’¬ 2 πŸ“Œ 1

NYT. and AI … ok!

09.11.2025 11:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Jared Isaacman, the billionaire Space X fanboy picked to take over NASA, plans to eviscerate the agency

06.11.2025 10:40 πŸ‘ 941 πŸ” 525 πŸ’¬ 38 πŸ“Œ 33

very good article, I have exactly the same problems for a few years now.

26.10.2025 11:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Scala 3 / No Indent Scala 3 came with β€œsignificant indentation”. And I still dislike it, despite trying hard, so I’m switching back to braces.

β€œScala 3 / No-Indent”

Scala 3 came with β€œsignificant indentation”. And I still dislike it, despite trying hard, so I'm switching back to braces.

#Languages #Programming #ProgrammingRant #Scala #Scala3

alexn.org/blog/2025/10...

26.10.2025 10:27 πŸ‘ 11 πŸ” 4 πŸ’¬ 2 πŸ“Œ 0
Preview
OCaml Security Team Established OCaml Security Response Team Established There is now a dedicated Security Response Team (SRT) to handle vulnerability reports and coordinate security responses. If you discover a security issue in the OCaml compiler, runtime, standard library, or ecosystem tools, you can report it confidentially to the team. * Report vulnerabilities: Email security@ocaml.org or use a private GitHub issue for high-impact vulnerabilities * Security page: ocaml.org/security provides full details on reporting and the team * Security advisories: The OCaml Security Advisory Database documents known issues in OCaml libraries and tools * Announcements: Subscribe to the ocsf-ocaml-security-announcements mailing list for notifications of new advisories The SRT follows responsible disclosure practices, working with reporters to validate issues, develop fixes, and coordinate public disclosure timelines. This effort also helps OCaml developers and companies comply with emerging security regulations like the EU Cyber Resilience Act. For more information, see the announcement on Discuss.
03.10.2025 18:51 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

this is a nice one

25.08.2025 10:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
sbt 1.11.5 Β· eed3si9n

released sbt 1.11.5 featuring
- Scala 3.8.0 (nightly) support
- Scala Nightly repository support
- Central Repository publishing improvements
- sbt --jvm-client
- sbtn improvements
eed3si9n.com/sbt-1.11.5 #Scala

24.08.2025 21:54 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1
Conference slide for FUNOCaml 2025, September 15-16 in Warsaw, Poland. Shows a talk titled 'Cross-Platform OCaml Projects' by Manas Jayanth, with a pixelated profile photo. The description reads: 'OCaml's ecosystem includes many platform-specific packages that can break portability when transitive dependencies won't work across different operating systems. Manas Yayanth explains how they implemented portable lock files for esy (the Reason/OCaml package manager), ensuring projects can be built cross-platform

Conference slide for FUNOCaml 2025, September 15-16 in Warsaw, Poland. Shows a talk titled 'Cross-Platform OCaml Projects' by Manas Jayanth, with a pixelated profile photo. The description reads: 'OCaml's ecosystem includes many platform-specific packages that can break portability when transitive dependencies won't work across different operating systems. Manas Yayanth explains how they implemented portable lock files for esy (the Reason/OCaml package manager), ensuring projects can be built cross-platform

πŸš€ Manas Jayanth is presenting "Cross-Platform OCaml Projects" at FUNOCaml 2025 in Warsaw!

They'll share how they implemented portable lock files for esy (Reason/OCaml package manager) to achieve reproducible builds across different operating systems.

πŸ“… Sept 15-16, Warsaw

28.07.2025 11:43 πŸ‘ 4 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

nice

20.06.2025 10:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Software Delivery Excellence in the age of AI: A Fireside Chat with Martin Odersky and Hans Dockter | Gradle From build tooling to language design, we'll explore how we can stay productive as the JVM world absorbs the new wave of AI complexity.

What does the creator of Scala think about AI-generated code, build complexity, and developer productivity in 2025?

Join me as I host Martin Odersky and Hans Dockter for a live fireside chat

#GenAI #Scala #DeveloperProductivity

gradle.com/events/softw...

20.06.2025 10:02 πŸ‘ 15 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

Ready, steady, go!

Scala Days 2025 program is here 😍

Functional Programming and the Real World

🏁 4 tracks
πŸ—£οΈ 50+ speakers
β™Ύ Infinite fun

scala-lang.org/blog/2025/05...

30.05.2025 03:36 πŸ‘ 3 πŸ” 6 πŸ’¬ 0 πŸ“Œ 0
Preview
'How come I can’t breathe?': Musk's data company draws a backlash in Memphis The company’s turbines β€” enough to power 280,000 homes β€” run without emission controls in an area that leads Tennessee in asthma hospitalizations.

Musk's xAI's 35 gas turbines in Memphis spew NOx, worsening asthma in low-income Boxtown. No permits, no controlsβ€”yet another sacrifice zone for Musk's AI ambitions. Federal regulations lifted due to his involvement at DOGE. Corruption to the extreme.

www.politico.com/news/2025/05...

11.05.2025 12:13 πŸ‘ 10 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

Anyway, Chainsaw man predicted this years ago πŸ€ͺ

09.04.2025 03:15 πŸ‘ 23 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
RE-LIVE πŸ”΄ πŸŽ™οΈ Scala 3 Migrations
RE-LIVE πŸ”΄ πŸŽ™οΈ Scala 3 Migrations YouTube video by Scala Space

"πŸŽ™οΈ Scala 3 Migrations" (YouTube)

#Scala #Scala3

www.youtube.com/watch?v=_b5o...

01.04.2025 14:08 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Advice on how to be productive:
Break down tasks into subtasks, then into micro-tasks and nano-tasks, and before you know it, there are no tasks leftβ€”everything has dissolved into an existential void as if it never existed. But then again, what is even real in the fleeting flow of existence?

01.02.2025 23:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0