This question (objects vs data structures) keeps coming up. Here is my answer: https://www.reddit.com/r/scala/comments/1215jh7/comment/jdmour7/?utm_source=share&utm_medium=web2x&context=3
Reddit
agilesteel's comment on "FP or OOP"
Explore this conversation and more from the scala community
I should not have needed to make this one, but the indentation guide settings in VS Code are so overengineered that I almost spent a day configuring it to get it right and I only managed because of what feels like a loop hole.
https://www.youtube.com/watch?v=YO_hIUAxS60
https://www.youtube.com/watch?v=YO_hIUAxS60
YouTube
The Secret VS Code Hack for Indentation Guides!
It was harder than necessary to set up indentation guides in VS Code exactly how I wanted, but I found a way and it's not the intentional one! This video is especially useful for Scala 3.3.x that is about to come out.
Watch my videos before everyone else!…
Watch my videos before everyone else!…
Exciting https://youtu.be/I1A6BPTjG-w
YouTube
The Next Generation Of Streaming by Adam Fraser
"The Next Generation Of Streaming" by Adam Fraser at ZIO World 2023
Explore the future of streaming in ZIO 2.1 with Adam Fraser at ZIO World 2023. Discover the power of the new streaming runtime, designed for superior performance and effortless execution…
Explore the future of streaming in ZIO 2.1 with Adam Fraser at ZIO World 2023. Discover the power of the new streaming runtime, designed for superior performance and effortless execution…
It's been a while since I made a video, so I'm glad to be back with something special!
https://www.youtube.com/watch?v=1wS989DvUqg
https://www.youtube.com/watch?v=1wS989DvUqg
YouTube
Easy Code Preview Environments for Scala
This video is about https://codepreview.io - a service focused on deploying your Scala pull requests onto hand-crafted preview environments.
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure to…
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure to…
As requested, here is how I set up my windows boxes. Enjoy!
https://www.youtube.com/watch?v=ZI6rPA0QY3g&list=PLJGDHERh23x94nUX-0mQbkvTnueXpoU-C&index=1&t=7s&ab_channel=DevInsideYou
https://www.youtube.com/watch?v=ZI6rPA0QY3g&list=PLJGDHERh23x94nUX-0mQbkvTnueXpoU-C&index=1&t=7s&ab_channel=DevInsideYou
YouTube
10 Steps to My Awesome Dev Windows Setup
As requested, here is how I set up my windows boxes.
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure to check out the links from our sponsors:
Scala Jobs: https://scalajobs.com
Rust Jobs: ht…
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure to check out the links from our sponsors:
Scala Jobs: https://scalajobs.com
Rust Jobs: ht…
Finally my favorite library is published for Scala3 🎉 https://github.com/scalalandio/chimney/releases/tag/0.8.0
GitHub
Release v0.8.0 · scalalandio/chimney
The final and stable release of 0.8.0. The reasons to update (if you are still on 0.7.x or earlier) are:
full feature parity between Scala 2.12, 2.13 and 3, JVM, Scala.js and Scala Native - each f...
full feature parity between Scala 2.12, 2.13 and 3, JVM, Scala.js and Scala Native - each f...
Looks like telegram can finally render code snippets with markdown syntax highlighting in the latest update... 🎉
@main def Main(args: String*): Unit =
println("─" * 100)
println("hello world")
println("─" * 100)
It's been a while, but here is a new video: https://www.youtube.com/watch?v=sAt0mwOVKAM Enjoy!
YouTube
How we use sbt-buildinfo in production.
This video is about how we use sbt-buildinfo at work.
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure to check out the links from our sponsors:
Scala Jobs: https://scalajobs.com
Rust Jobs: h…
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure to check out the links from our sponsors:
Scala Jobs: https://scalajobs.com
Rust Jobs: h…
Show must go on https://www.youtube.com/watch?v=SQengjF8gXs Enjoy!
YouTube
Diamond Architecture - How to build HUMONGOUS Apps FAST! - Part 5 - Less Boilerplate Please
All architectures introduce some boilerplate and diamond architecture is no exception. There is a way to reduce some of the boilerplate though...
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure…
Watch my videos before everyone else! https://www.youtube.com/channel/UCSBUwLT9zXhUalKfJrc2q2A/join
Make sure…
I frankensteined (which is totally a verb) a Play app. Enjoy!
https://www.youtube.com/watch?v=4EUpiCTVM1c
https://www.youtube.com/watch?v=4EUpiCTVM1c
YouTube
I replaced most of Play3 and it worked!
Truly great frameworks allow you to grow out of them. Play3 just came out with support for Scala3 and Java21 so I used it with ZIO, ScalaTags, HTMX, Static DI and Diamond Architecture.
Watch my videos before everyone else! https://www.youtube.com/channe…
Watch my videos before everyone else! https://www.youtube.com/channe…