Sign in

Gurpreet Singh

@imgurpreetsk.bsky.social
114 followers 248 following 49 posts

Learner. Software Engineer. Blabberer. Likes Anime and cars. Currently in Vancouver, BC 🇨🇦🍁

PostsRepliesMedia
Reposted by Gurpreet Singh
avidreader8.bsky.social @avidreader8.bsky.social · 11/08/2026
#booksky #books #Kindleunlimited #thriller #suspense #romance #novels #geopolitical #mythological #darkromance #women #contemporary #fiction #fantasy #crime #amazon #sifi #readingcommunity #writingcommunity #author #readers #indie
741752415
Gurpreet Singh @imgurpreetsk.bsky.social · 29/05/2026
I do not generally post stuff anywhere, particularly because I do not want to spend my energy locking horns with strangers while living in a dystopia. However, reading Adam's latest post here androidessence.com/leave-me-beh... really struck a chord. Excerpt from the post:
androidessence.com
Leave Me Behind | Android Essence
Simplified Android Development
131
Gurpreet Singh @imgurpreetsk.bsky.social · 16/12/2025
PSA commonsware.com/blog/2025/12...
commonsware.com
Compose GitHub Repositories as Malware Vectors
I have seen several GitHub repositories masquerading as Compose libraries that are distributing malware instead.
010
Reposted by Gurpreet Singh
Sam Rose @samwho.dev · 07/08/2025
This is so fucking cool. www.historicaltechtree.com
historicaltechtree.com
Historical Tech Tree
Interactive visualization of technological history
15012
Gurpreet Singh @imgurpreetsk.bsky.social · 03/07/2025
Canada I love you. But. This is a teeny tiny bit much.
Ketchup chip cookies
120
Gurpreet Singh @imgurpreetsk.bsky.social · 23/06/2025
kotlinlang.org/docs/whatsne... Kotlin 2.2.0 is here!
kotlinlang.org
What's new in Kotlin 2.2.0 | Kotlin
020
Reposted by Gurpreet Singh
Tits McGee @scientits.bsky.social · 21/06/2025
Remembering this great tweet on the Summer Solstice
Tweet from @tomgara

Randomly on this subject, my (Egyptian) wife had never heard of Stonehenge when I mentioned it recently, so I showed her photos of it, assuming she’d recognise the look but not the name etc, and she was just like, this is pathetic, your ancestors were small and weak
7241684116
Gurpreet Singh @imgurpreetsk.bsky.social · 11/06/2025
github.com/swiftlang/sw... so there's work going on for java-swift interop yet Apple won't talk anything about KMP, at all? Makes me genuinely wonder why that's the case.
github.com
GitHub - swiftlang/swift-java: Java interopability support for Swift
Java interopability support for Swift. Contribute to swiftlang/swift-java development by creating an account on GitHub.
100
Gurpreet Singh @imgurpreetsk.bsky.social · 31/05/2025
Gonna be interesting to see how helpful Gemma 3n is! Installing on a Pixel 7 Pro.
010
Reposted by Gurpreet Singh
God @thegodshow.com · 30/05/2025
Hi, I’m God. Healthcare is a human right. Love, God
194111251662
Gurpreet Singh @imgurpreetsk.bsky.social · 28/05/2025
Tried jules.google to add notifications support for Joker-CLI and it looked promising already! It was able to add the functionality with minimum hand-holding (although I feel I should've been explicit about commits structure). Looking forward to using it more 🤖
github.com
GitHub - imGurpreetSK/joker-cli: Basic rust app to fetch data from network
Basic rust app to fetch data from network. Contribute to imGurpreetSK/joker-cli development by creating an account on GitHub.
000
Reposted by Gurpreet Singh
JetBrains @jetbrains.com · 26/05/2025
🎉 JetBrains partners with the Spring team! As part of our ongoing efforts to make Kotlin a top choice for professional server-side development, we’re excited to announce a deepened collaboration between JetBrains and the Spring team. 🤝 Read more ⬇️ jb.gg/y5qu8d
jb.gg
Strengthening Kotlin for Backend Development: A Strategic Partnership With Spring | The Kotlin Blog
We’re excited to announce a deepened collaboration between JetBrains and the Spring team as part of our continued efforts to make Kotlin a top choice for professional server-side work.
0347
Gurpreet Singh @imgurpreetsk.bsky.social · 25/05/2025
Swedes don't mince their... words?
A painting of Trump setting all that the USA stands for on fire by a Swedish artist, as seen in Malmö.
010
Gurpreet Singh @imgurpreetsk.bsky.social · 24/05/2025
Does this count as my first @kevlin.bsky.social sighting?
041
Reposted by Gurpreet Singh
KotlinConf @kotlinconf.com · 23/05/2025
We all love KotlinConf for its insightful sessions and cutting-edge content, but the experience goes far beyond the talks. It’s also a chance to connect with brilliant minds from the Kotlin community. 🤝💬 There's always something happening between sessions! 🎉📸
061
Reposted by Gurpreet Singh
Kotlin by JetBrains @kotlinlang.org · 22/05/2025
✨ The lights are on, the crowd is buzzing – @kotlinconf.com is officially LIVE in Copenhagen! The keynote wrapped with major news, bold ideas, and a glimpse into Kotlin’s future. Read the blog post kotl.in/conf25unpacked – or follow this thread to unpack the highlights 👇🧵
kotl.in
KotlinConf 2025 Unpacked: Upcoming Language Features, AI-Powered Development, and Kotlin Multiplatform Upgrades | The Kotlin Blog
KotlinConf 2025 unveiled major updates that set the tone for the year ahead: new features, AI tools, KMP milestones, and a partnership for the backend.
1197
Reposted by Gurpreet Singh
Russell Wolf @russhwolf.com · 20/05/2025
#KotlinMultiplatform updates for #GoogleIO. Not sure what to read into the fact that the speakers are all going to #KotlinConf instead. android-developers.googleblog.com/2025/05/andr...
android-developers.googleblog.com
Android’s Kotlin Multiplatform announcements at Google I/O and KotlinConf 25
Android's Kotlin and KMP efforts announced at Google I/O 2025 and KotlinConf 2025 include new Jetpack library support, tools improvements, and more.
032
Reposted by Gurpreet Singh
Arnaud Giuliani @arnogiu.bsky.social · 19/05/2025
✌️ We’re at #KotlinConf this week with the @kotzilla.bsky.social team! 💬 Let's meet to talk #Koin—our open-source DI framework—and get an exclusive look at the new #DevTools we’re building to debug & scale your #Kotlin #Multiplatform apps. 👋 See you there!
092
Gurpreet Singh @imgurpreetsk.bsky.social · 18/05/2025
Enroute @kotlinconf.com! Looking forward to meeting the community and exploring Copenhagen 🇪🇺
100
Reposted by Gurpreet Singh
Kotlin by JetBrains @kotlinlang.org · 06/05/2025
🔥 Compose Multiplatform for iOS is Stable and Production-Ready! 🔥 Build mobile apps faster with shared UI code, full control over native experiences, and the confidence to ship at scale. Explore all the updates in Compose Multiplatform 1.8.0: 👇 blog.jetbrains.com/kotlin/2025/...
blog.jetbrains.com
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platfo...
17532
Gurpreet Singh @imgurpreetsk.bsky.social · 06/05/2025
Compose multiplatform 1.8.0: CMP for iOS it's stable! blog.jetbrains.com/kotlin/2025/...
blog.jetbrains.com
Compose Multiplatform 1.8.0 Released: Compose Multiplatform for iOS Is Stable and Production-Ready | The Kotlin Blog
Kotlin Multiplatform becomes a complete solution for mobile development, enabling flexible code sharing across both business logic and UI without compromising app quality or losing control over platfo...
010
Reposted by Gurpreet Singh
Mark Allison @markallison.social · 05/05/2025
I'm currently looking for a new fully remote, contract role. I have 15 years of Android experience, and plenty more Kotlin, Java , C / C++, and even more obscure stuff
12014
Gurpreet Singh @imgurpreetsk.bsky.social · 06/05/2025
Wait I'm still not done migrating my work app components to M3 www.theverge.com/news/661483/...
theverge.com
Google just leaked Android’s new design language
A sneak peek at Android’s next big design change.
220
Gurpreet Singh @imgurpreetsk.bsky.social · 23/04/2025
Landed in SF a couple minutes ago and already met interesting people. Looking forward to spending the upcoming week here.
Welcome to San Francisco sign at SFO airport.
000
Reposted by Gurpreet Singh
Rust Language @rust-lang.org · 05/04/2025
🦀 Hello World! The Rust project now has an official presence on Bluesky! ✨ We'll be posting the same on our Mastodon and Bluesky accounts, so you won't miss anything on either platform.
311459285
Reposted by Gurpreet Singh
God @thegodshow.com · 06/03/2025
Trump’s betting Canada will fold, but this is a country that spent 30 years fighting Denmark over a rock in the Arctic just for the principle of it.
3226894807
Reposted by Gurpreet Singh
Beth @bethcodes.bsky.social · 12/02/2025
Power laws!
063
Reposted by Gurpreet Singh
Kim @kim4thebabies.bsky.social · 07/02/2025
452305839000
Reposted by Gurpreet Singh
Hadi Hariri @hadihariri.com · 04/02/2025
What if instead of getting Agents to do our tasks, we have them attend meetings while we work on tasks.
2347
Gurpreet Singh @imgurpreetsk.bsky.social · 24/01/2025
TIL git trailers alchemists.io/articles/git...
alchemists.io
Git Trailers | Alchemists
A collective devoted to the craft of software engineering where expertise is transmuted into joy.
000
Gurpreet Singh @imgurpreetsk.bsky.social · 24/01/2025
"Intensity gets attention. Consistency builds empires." writing.nikunjk.com/p/do-hard-th...
writing.nikunjk.com
Do Hard Things
Build the muscle early
000
Reposted by Gurpreet Singh
Kevin 🚀 @astro-kevin.com · 13/01/2025
Today, sixty days after being laid off by JPL, my severance pay and insurance coverage expire. At JPL, I did engineering ops for the Curiosity Rover 🚀. Before that, I studied entrepreneurship and management at Stanford. Please reskeet this so I can make new connections and find new opportunities 🤠
17362297
Reposted by Gurpreet Singh
Deb Chachra @debcha.bsky.social · 09/01/2025
Occasional reminder that there’s no, “it’s too late, its over” for anthropogenic climate change. Every molecule of CO2 that doesn’t go into the atmosphere makes a difference. Preventing 0.1 degree of warming makes a difference. Every bit of climate resilience we build together makes a difference.
4343607710386
Gurpreet Singh @imgurpreetsk.bsky.social · 06/01/2025
Been using @gitbutler.com since they released support for stacked branches and I must say, it's a delight to use. I've used some alternatives in the past but feel gitbutler is by far most suited to my workflow (+ the UI works for me well). Good work!
130
Reposted by Gurpreet Singh
Hypervisible @hypervisible.blacksky.app · 29/03/2024
Hell. You are describing hell. Nobody wants an “interactive and engaging” dishwasher. They just want their dishes cleaned. www.forbes.com/sites/bernar...
Across all industries, organizations are rapidly embracing generative AI. Among them, makers of home appliances like fridges and ovens. Generative AI in your oven? Why not? Ater all, AI has been creeping into our homes for years (think smart lightbulbs and Alexa) – but thanks to generative AI, these interactions will become even more human and more personal.
Imagine, for example, asking your washing machine whether it’s safe to wash a beloved item of clothing on a certain setting – literally, asking it out loud or via an app. Or you could say to your fridge, “Hey, when am I going to run out of milk?” and it’ll tell you. Integrating generative AI into everyday products could lead to a new era of smart appliances that are not only more adaptive to our needs but also more interactive and engaging.
60364891485
Reposted by Gurpreet Singh
Erica Joy Astrella @ericajoy.astrel.la · 02/01/2025
hey just fyi, tomorrow isn’t monday. k bye!
7836
Reposted by Gurpreet Singh
Android Weekly @androidweekly.bsky.social · 29/12/2024
Latest Android Weekly Issue 655 is out! androidweekly.net/issues/issue... #AndroidDev #Kotlin
androidweekly.net
Android Weekly - Free weekly Android & Kotlin development newsletter
Android Weekly - Free weekly Android & Kotlin development newsletter
0186
Gurpreet Singh @imgurpreetsk.bsky.social · 27/12/2024
Beautiful article on what's a Turing machine and how modern computers are related to it samwho.dev/turing-machi...
samwho.dev
Turing Machines
An interactive introduction to Turing machines, the theoretical foundation of modern computing.
120
Reposted by Gurpreet Singh
Anil Kalhan @akalhan.bsky.social · 27/12/2024
"When I see the TV screens tonight, where people are heaping praise on him from across the political divide, I feel a bit angry and in pain. He needed more love and respect while he was alive. And his words ring louder tonight: 'History will be kinder to me.'"
thewire.in
Manmohan Singh: Humility, Unwavering Integrity, Dedication to Public Service Set Global Benchmark
Manmohan Singh's life and work epitomise the idea that economic policies must serve as instruments of human development.
15813
Reposted by Gurpreet Singh
P-Y @p-y.wtf · 20/12/2024
Tonight I want to talk about how we track performance in production on the Square Point Of Sale First, if you haven't yet, read @dml.bsky.social 's blog bsky.app/profile/dml.... Performance can take many shapes, let's dive into what we do! #AndroidDev
1319
Gurpreet Singh @imgurpreetsk.bsky.social · 20/12/2024
Yup, made me go O.O
000
Reposted by Gurpreet Singh
Niall Scott @niallscott.bsky.social · 17/12/2024
Tuesday's #AndroidDev tip. Do you work with Kotlin's Coroutine Flow API? If so, the Flow Marbles website is a handy resource to explain a number of the default Flow operators with helpful marble diagrams: flowmarbles.com
0176
Gurpreet Singh @imgurpreetsk.bsky.social · 14/12/2024
Factually accurate geese description
020
Reposted by Gurpreet Singh
Romain Guy @romainguy.dev · 13/12/2024
Benchmarking can be tricky! In this blog post, I show an example of how easy it is to get the wrong results and how to fix it: www.romainguy.dev/posts/2024/y...
romainguy.dev
You Are Going to Need It
Optimizing code can be a difficult task because there are so many traps you need to avoid at every step of the way. Today I want to focus on one of the (numerous) benchmarking traps, which you may hav...
27126
Reposted by Gurpreet Singh
Ryan Harter @ryan.harter.us · 07/12/2024
I was reflecting on my feelings about unfinished projects, and realized that they're actually okay. I wrote about it here! ryanharter.com/blog/2024/12...
ryanharter.com
Start More Projects :: Ryan Harter
A couple of months ago I was pair programming with a colleague, sharing my screen, and he was amazed to see the number of branches I had in my git repo. This wasn’t simply a case of poor git hyg...
2355
Reposted by Gurpreet Singh
Kent Beck @kentbeck.com · 04/12/2024
Response to www.forbes.com/sites/josipa... I'm going to live tweet my responses & convert to a post afterwards.
forbes.com
The Great Tech Wake-Up Call: VCs Discover Billions Wasted On Inefficient Engineering Teams
A viral social media thread by tech industry figure Deedy Das has ignited a fierce debate about engineering productivity at some of America's largest technology compan...
812849
Reposted by Gurpreet Singh
I talk SWE @italkswe.bsky.social · 02/12/2024
A quarter of a century ago @kentbeck.bsky.social gave us the Rosetta stone of software development
1349
Gurpreet Singh @imgurpreetsk.bsky.social · 03/12/2024
GTA Vice City feels.
000
Reposted by Gurpreet Singh
Fun Pilgrim @tasshin.com · 02/12/2024
"A skill tree is a mental model that sequences the skills needed to master a larger skills." tasshin.com/blog/skill-t...
tasshin.com
Skill Trees - Tasshin
A skill tree is a mental model that sequences the skills needed to master a larger skills.
2574
Gurpreet Singh @imgurpreetsk.bsky.social · 01/12/2024
This December, I'm going to try and do all of the AOC challenges and get that tree! adventofcode.com Sharing this publicly so I can hold myself accountable by the end of the year
adventofcode.com
Advent of Code 2024
110