My Ultimate 10GbE Home Network Upgrade! 🚀
Upgraded the home lab with some serious @UbiquitiInc gear! Here’s the new stack:
- UDM Pro Max (The brain)
- Switch Aggregation (10G backbone)
- Switch XG 10 PoE (High-speed power)
- UNAS Pro 8 (Massive storage)
- PDU Pro (Power management)
The rack has never looked better.
https://t.co/3MS2Xp9fM1
#Ubiquiti #UniFi #HomeLab #Networking #TechUpgrade
I've recently been looking for a self-hosted alternative to expensive LMS platforms like Teachable or Thinkific. I wanted something I could run on my own infrastructure, and I finally found the perfect setup. In this article, I explain how I deployed @CourseLit on a Kubernetes cluster and how you can do the same
https://t.co/jzXZDsd9rR
I was told that MTN was the best internet service provider in Uganda, but I was shocked to find that it has the worst customer service I’ve ever seen. I’ve been in Uganda for a month now, and I’ve tried every possible way to get in touch with customer service, but they just keep making empty promises.
📢 Kotlin 2.3.0 is out! Here are some of the highlights:
✅Language: More stable and default features, unused return value checker, explicit backing fields, and changes to context-sensitive resolution.
✅Kotlin/JVM: Support for Java 25.
✅Kotlin/Native: Improved interop through Swift export, faster build time for release tasks, C and Objective-C library import in Beta.
✅Kotlin/Wasm: Fully qualified names and new exception handling proposal enabled by default, and new compact storage for Latin-1 characters.
✅Kotlin/JS: New experimental suspend function export, `LongArray` representation, unified companion object access, and more.
✅Gradle: Compatibility with Gradle 9.0 and a new API for registering generated sources.
✅Compose compiler: Stack traces for minified Android applications.
✅Standard library: Stable time tracking functionality and improved UUID generation and parsing.
Learn more: ➡️ https://t.co/ZCWgrVuSaM
The DevFest Montréal is happening tomorrow!
If you're passionate about tech and want to learn something new, this is an opportunity you don't want to miss.
Join me there for a day full of inspiration, learning, and amazing people! #GoogleDevelopers
https://t.co/VxApXiZp3i
the UI shouldn't have logic, the ViewModel or call it what you like is intended to ensure that the UI can only be responsible for displaying things on the screen that's all, by putting the logic in the UI, this logic becomes strongly coupled to the UI and reduces code reuse, as very often several UI components share the same logic.
I was trying to understand how the lines of code we write every day go from human-readable code to machine code executable by the CPU, so I wrote a little article about it.
👇
https://t.co/FBye4EBx5J
#LLVM#GoogleDevExpert
Good to know:
C++ developers should expect this copy method to perform a deep copy. Unfortunately, the copy method in Kotlin performs a shallow copy.
This means that after the copy, calling https://t.co/cdofl4xVjv() also changes b, even though a and b are two different instances.
To perform a deep copy, a custom implementation of the copy method is required.
New in Firebase AI Logic client SDKs: Grounding with Google Search 🔍💫
You can now connect the Gemini model to real-time web content from your mobile and web apps, ensuring the model's response is "grounded" in the most current and relevant facts available on the web.
Start building → https://t.co/ywimqc3r4g
We’re proud to announce that we’ve joined the @Kotlin Foundation as a gold member. This marks a significant milestone in our commitment to Kotlin and the broader Android development ecosystem.
Learn more: https://t.co/Qzzdj5ADxP
Introducing Gemini CLI, a light and powerful open-source AI agent that brings Gemini directly into your terminal. >_
Write code, debug, and automate tasks with Gemini 2.5 Pro with industry-leading high usage limits at no cost.
BREAKING: MIT just completed the first brain scan study of ChatGPT users & the results are terrifying.
Turns out, AI isn't making us more productive. It's making us cognitively bankrupt.
Here's what 4 months of data revealed:
(hint: we've been measuring productivity all wrong)
Introducing AlphaEvolve: a Gemini-powered coding agent for algorithm discovery.
It’s able to:
🔘 Design faster matrix multiplication algorithms
🔘 Find new solutions to open math problems
🔘 Make data centers, chip design and AI training more efficient across @Google. 🧵
Hey @googlemaps I was wondering if there was a way to find places not only based on my location, but also based on a location I've chosen,
Sometimes you're planning to go somewhere, and you want to know if there are grocery shops around that place, it's literally impossible to do that with Google Map right now.