Kotlin
- TIL that you can use the Invoke Operator on Companion Objects too – Ataul Munim
Usefull trick - Companion object invoke operator overloading for default constructor argument in generic classes – Fred Porciúncula
Advanced example of companion object invoke operator overloading - Kotlin and Variance: Navigating Type Relationships – Mirco on Tech
Generics are not simple and this explains them vividly - Extensions in Kotlin – Marcin Moskała
A deep dive into extensions, gives a better understanding. Marcin gives good examples. - Functional event sourcing – Jakub Zalas
Introduction to event sourcing with Kotlin
Java
- Java Records: Should you start using them in code ? – Abhijeet Gite
The answer is Yes! Give records a try.
TypeScript
- 4 TypeScript Features You Probably Missed – Pavel Pogosov
Some really advanced features
Spring Boot
- Managing Transactions in Spring Microservices – Alexander Obregon
Good overview of transactions, also goes into detail about the Saga pattern - Boosting Database Performance in Java: A Guide to JPA Best Practices – The Java Trail
Offers a good insight into JPA mechanisms
Architecture
- Feature-based modular code organization in Java – Stefan Heinzer
Great overview with lots of interesting aspects
AI
- Run Llama 2 70B on Your GPU with ExLlamaV2 – Benjamin Marie
Impressive memory reduction of LLMs - Software Engineers: 8 Best AI Tools To Do Less Busy-Work in 2023 – Alex Omeyer
Good selection of AI tools, I especially liked the notes support - Outlier Detection with Scikit-Learn and Matplotlib: a Practical Guide – Riccardo Andreoni
With these methods, it is simpler to find outliers