Contents
Kotlin
- Exploring the Exciting Features of Kotlin 1.9.20 – Nandhu Raj
Only small but interesting new features - Akkurate – Johann Pardanaud
0.7.0 of this new library for validation seems to be quiet mature - Avoiding Kotlin Generics with Extensions (Bowling Part 5) – Refactoring to Kotlin with Duncan McGregor
Duncan’s videos are worth viewing, especially this series. He has very high refactoring skills and everything he do looks easy.
Python
- 7 Python Memory Optimization Tricks To Enhance Your Code’s Efficiency – Yang Zhou
Interesting tips - Two Killer Jupyter Hacks That Are Guaranteed to Save You Hours of Work Time – Avi Chawla
Access old computed values and how to store values before a kernel reset - Don’t use loc/iloc with Loops In Python, Instead, Use This! – Anmol Tomar
Use loc/iloc for series in data frames and at for single values - 5 Python Coding Errors That Are Killing Your Speed (And How to Fix Them Today) – Builescu Daniel
Nice tips, especially the use of cProfile
Spring Boot
- JAVA: The Difference Between Filter and Interceptor in Spring, and How to Use Them Correctly – Oliver Foster
There is no real difference between filters and interceptors – but good examples
UI
- The React Ecosystem in 2024 – Choco
Nice overview
AI
- First Hands-On With Google’s New Gemini Ultra – Thomas Smith
Describes the performance of Gemini in different areas (teaching, code analysis and improvement, image creation, …) - Running Mistral LLM Locally with Ollama – krishankant singhal
Simple possibility to run a local LLM - KI-News-Wahnsinn zeigt, wir stehen erst am Anfang! – neulandpro
He points out that NVIDIA has its own local chatbot: https://www.nvidia.com/de-de/ai-on-rtx/chat-with-rtx-generative-ai/
General
- A Magical Theorem Was Undiscovered for Thousands of Years – Kasper Müller
How to find interesting number sequences - You should stop writing Dockerfiles today — Do this instead – Akhilesh Mishra
Use docker init to simplify the process of defining Dockerfiles