Asjad Baig retweeted
Async programming is so cool. With just a few minutes of work you can have a program that hangs forever and is impossible to debug
Asjad Baig retweeted
I'll also collect all threads in this thread of threads. 🧵²
From modules to serialization, from pattern matching to value types, form generics to networking, whether it's new versions or upcoming JEPs - here they all are (and many more to come).
Enjoy, like, retweet. ❤️
Asjad Baig retweeted
🧑🏫 Earlier this year I created a #Haskell course for complete beginners with video lectures and exercises. The course covers FP basics (and even Monads 😱)
I'm still providing free mentorship for this course! Check it out and start learning FP today 🤗
youtube.com/watch?v=6MsQcUpr…
Asjad Baig retweeted
If you're a Perf Engineer who works in the nano-to-microsecond timescale, then there's no getting around needing to know Assembly. Here's a two-part series on it from a Security guy (see a theme forming here?)
revers.engineering/applied-r…
revers.engineering/applied-r…
Asjad Baig retweeted
At @ScalaJobsDev, we receive great candidates from India and Africa. Unfortunately, not many companies hire from those locations or are willing to help relocate.
If you do hire #Scala devs from these locations, pm me. We can help!
Asjad Baig retweeted
Interview with Senior Java Developer in 2022
youtube.com/watch?v=kdMG40wU…
Asjad Baig retweeted
We have set up a new instance of #Scala Steward (using the original GH account) 🥳. It will go public in a few days.
If you want it tested on your library sooner, just message @pikinier_vl or mail [email protected]
Asjad Baig retweeted
Are folks moving to `git switch` and `git restore` instead of `git checkout`?
I'm still using git checkout out of habit but switch/restore seem to make a lot more sense
Asjad Baig retweeted
Still really happy with this talk 7 years later.
Mocks overwhelmingly solve "how to test poorly designed code". Improve your code, get rid of the mocks
youtube.com/watch?v=EaxDl5NP…
Really good talk. Thanks @KenScambler
Asjad Baig retweeted
If you are curious about the current state of garbage collectors on #Java, and a look into their future, be sure to check out this video from Thomas Schatzl:
youtu.be/0BpY132mKm0
Asjad Baig retweeted
Project Leyden: Beginnings bit.ly/3ls3FGS
Asjad Baig retweeted
🚨Call for papers: #AxonIQCon22 seeks developers, tech managers & architects to share experiences with #eventdriven applications, #DDD, #CQRS, #EventSourcing, #AxonFramework & #AxonServer in Amsterdam Sept. 22-23.
Deadline to submit: June 15 - apply here: hubs.li/Q01bsXsR0
Asjad Baig retweeted
We have just released a case study on how ide-probe can ensure that @intellijidea works flawlessly in your project and that critical bugs and regressions are caught before reaching your users.
virtuslab.com/case-study/how…
Asjad Baig retweeted
I’m looking forward to sharing @REA_Group’s platform story at #platformcon this year giving a perspective on the question: when can you afford a platform? Super interesting topics and speakers available for Q&A on slack during the event! platformcon.com/talk/when-ca…
Asjad Baig retweeted
"I'm declaring an interface because one day I may have multiple implementations"
Sure. So when that day comes, do an Extract Interface refactoring. Most IDEs do it for you in a single click. Until then, drop the interface.
Asjad Baig retweeted
We at @VirtusLab believe in Scala 3. This is why we are actively helping to migrate libraries. If you are blocked on some lib not supporting the newest compiler, drop a comment. It will help us see where we should put more effort 💪
Asjad Baig retweeted
Registration for the Advanced Functional Programming summer school 2022 is now open: uu-afp.github.io/index.html. Learn FP from the best during 4 days in Utrecht
Asjad Baig retweeted
We’re hosting the first ever Unison Forall conference on June 24th and we’d love to see you give a talk! We are seeking speakers of all backgrounds and experience levels who have something Unison-related to share. 🚀🌈⭐️ unison-lang.org/unison-foral…





















