Sign in

Dave McCollough

@davemccollough.com
560 followers 514 following 162 posts

Indie Builder | AI, Cloud & Security | Hiker, Biker, Climber Denver CO I don’t always blog, but when I do it’s at davemccollough.com

PostsRepliesMedia
Reposted by Dave McCollough
Amanda Hinchman-Dominguez @amanda-hinchman.bsky.social · 25/09/2026
Chicago! You're invited to Kotlin's 15th birthday party Sept 29th in the West Loop. I'll be in town next week, I hope to see you there 💯 www.meetup.com/chicago-kotl...
meetup.com
You're invited to Kotlin's 15th Birthday Party!, Tue, Sep 29, 2026, 5:30 PM | Meetup
**You're invited to Kotlin's 15th birthday party!** Join us for fun, games, and party favors—including special anniversary Kodee squishies, JetBrains IDE licenses, and more
011
Dave McCollough @davemccollough.com · 24/08/2026
Looking forward to this read!
000
Reposted by Dave McCollough
Tyler Williams @coolsoftware.dev · 20/08/2026
New York turn up! I'm really excited to hang out with @expo.dev and Chime, talkin' mobile apps and AI. HMU if you're planning to go.
084
Reposted by Dave McCollough
Amanda Hinchman-Dominguez @amanda-hinchman.bsky.social · 18/08/2026
Ever had production crashes that didn't show up in your analytics? They're silent coroutine scope leaks, unhandled structured concurrency failures, and swallowed exceptions that bypass your logging entirely. Join me at KTConf for a pre-conference workshop to learn how to do coroutine forensics.
Are your users seeing crashes and dropped work that never show up in your telemetry? Silent coroutine leaks and swallowed cancellations are a nightmare to debug in production.

🎟️ Join the Kotlin Coroutines Forensics Masterclass at KTConf to learn how to diagnose, trace, and resolve asynchronous failures for good.
132
Reposted by Dave McCollough
Romain Guy @romainguy.dev · 29/07/2026
We recorded a special episode of Android Developers Backstage to celebrate 5 years of Compose! youtu.be/HEqXwUm6vd0?...
youtu.be
The inside story of Jetpack Compose
YouTube video by Android Developers
1408
Reposted by Dave McCollough
Amanda Hinchman-Dominguez @amanda-hinchman.bsky.social · 21/07/2026
Chicago Kotlin User Group finally has its first event of the year! Join us at PACH for a beginner-friendly Kotlin Multiplatform & BLE workshop guided by Kartik Prakash! Bring a laptop, pair up, & build with IoT. When: July 30th Time: 5:30pm-8:00pm www.eventbrite.com/e/ckug-x-ctl...
CKUG x CTLC KMP-Bluetooth devices at Pilsen Arts Community House
July 30th at 5:30pm
211
Reposted by Dave McCollough
GitHub @github.com · 20/07/2026
57 years ago today, humans first landed on the Moon. The source code that helped get them there? It’s on GitHub. Margaret Hamilton led the MIT team responsible for Apollo’s onboard flight software. (Image credit: Draper Laboratory; restoration by Adam Cuerden, via Wikimedia Commons.)
Black-and-white photo of Margaret Hamilton standing beside a nearly person-height stack of software listings produced by her and her MIT team for the Apollo program.
914686921
Reposted by Dave McCollough
Amanda Hinchman-Dominguez @amanda-hinchman.bsky.social · 17/07/2026
Thanks for coming to my talk! AI needs Android developers to solve the performance problems they have today with the resources currently available. We don't have to wait until it's launched into space to resolve the current resource crisis we have today. speakerdeck.com/amanda_hinch...
speakerdeck.com
[Droidcon Orlando '26] The Android Lens: Applying Mobile Forensics to AI Performance
Modern LLMs like Ollama are technically ground-breaking but suffer from significant thermal and energy inefficiencies on resource-constrained hardware. …
182
Reposted by Dave McCollough
Amanda Hinchman-Dominguez @amanda-hinchman.bsky.social · 08/04/2026
I just posted a short guide on how to split up PRs by the file. Hope you find it as helpful as I did! medium.com/coding-kinet...
medium.com
How to Split Apart a Larger PR into Smaller Ones with Git
The surgical method: Splitting PRs by file names
031
Dave McCollough @davemccollough.com · 02/04/2026
Didn't expect to get this today! ! #WWDC26
020
Reposted by Dave McCollough
Mazen Chami @mazenchami.dev · 24/02/2026
Chain React is back! Want to give a talk, but don't know where to start. Start here! Submit your idea or even post in our community slack for more help.
021
Reposted by Dave McCollough
KM @sudox.bsky.social · 13/02/2026
19354
Dave McCollough @davemccollough.com · 08/02/2026
16+ free hours of training from Apple on the basics of Xcode, SwiftUI, and UIKit developer.apple.com/tutorials/ap...
developer.apple.com
Develop apps for Apple platforms | Apple Developer Documentation
Learn the basics of Xcode, SwiftUI, and UIKit to create compelling apps.
020
Reposted by Dave McCollough
Kelsey Hightower @kelseyhightower.com · 26/01/2026
The @swift.org team is demonstrating a level of consistency that makes me believe they really want to see the Swift programming language thrive outside of the Apple ecosystem.
39412
Reposted by Dave McCollough
Kotlin by JetBrains @kotlinlang.org · 16/01/2026
2025 was a standout year for Kotlin Multiplatform — now powering apps for millions worldwide. 📈 Adoption in top apps doubled YoY 🎨 81% of devs use Compose Multiplatform 🧰 Solid tooling on macOS, Windows & Linux ✅ Used in production at Google, Duolingo & Douyin Thread 🧵👇
1143
Dave McCollough @davemccollough.com · 02/01/2026
tarting off the new year by registering for a little 40 mile mountain bike race with 6,800′ of elevation gain.
010
Reposted by Dave McCollough
Tyler Williams @coolsoftware.dev · 12/12/2025
Always good to hear from @tdesseyn.bsky.social about the hiring landscape. Don’t miss it!
073
Reposted by Dave McCollough
Simon Grimm @galaxies.dev · 11/12/2025
🎄 Day 11 of the React Native Advent Calendar! Behind today’s door: DevTools 🧑‍💻 Did you know about these tools to debug your React Native app? Open the door 👇 galaxies.dev/calendar/20...
galaxies.dev
Day 11 - Advent Calendar 2025 - Galaxies.dev
Day 11 of the React Native Advent Calendar 2025. This content will unlock on December 11, 2025.
011
Reposted by Dave McCollough
Simon Grimm @galaxies.dev · 01/12/2025
🎄 Day 1 of the React Native Advent Calendar! Behind today’s door: 5 Essential Features of Expo Router 🚀 If you’re building with @Expo.dev in 2025, these routing features will make every app a joy to work with 😍 Start here 👇 galaxies.dev/calendar/20...
172
Reposted by Dave McCollough
Tyler Williams @coolsoftware.dev · 25/11/2025
We just shipped text recognition for React Native MLKit!
062
Reposted by Dave McCollough
Natalia Panferova @natpanferova.bsky.social · 19/11/2025
My Black Friday book sale has started! All of my Swift and SwiftUI books are now 30% off! Find out more: books.nilcoalescing.com #iOSDev #SwiftUI #SwiftLang
Black Friday promotional banner advertising 30% off Natalia Panferova's books: SwiftUI Fundamentals, Swift Gems and Integrating SwiftUI into UIKit apps
01510
Reposted by Dave McCollough
Expo @expo.dev · 17/11/2025
🆕 This PR from @nishan.dev adds CSS grid support to react native 🙌 It's not possible to overstate how massive this is for all of us. Future generations will celebrate Nishan Bende Day 🐐 github.com/facebook/yog...
github.com
CSS Grid by intergalacticspacehighway · Pull Request #1865 · facebook/yoga
Why? CSS grid provides us more control to position children in a two-dimensional layout system. It works as a complimemtary system to Flexbox. Official spec for more details/usage. There are a few...
26610
Reposted by Dave McCollough
Simon Grimm @galaxies.dev · 12/11/2025
After a 2 year break I'm finally jumping on a livestream again! Catch me tomorrow and let's build a React Native Game together 🤝 Get notified when the stream starts 🤝 www.youtube.com/watch?v=eDc...
youtube.com
React Native Godot Games 👀
WATCH LIVE: https://www.twitch.tv/thesimongrimmLearn React Native FAST: https://galaxies.devIf you enjoyed the video don't forget to like, subscribe, & share...
051
Dave McCollough @davemccollough.com · 09/11/2025
Time for Day of the Deadmau5!
Deadmau5Deadmau5
020
Dave McCollough @davemccollough.com · 07/11/2025
Looking forward to this!
010
Dave McCollough @davemccollough.com · 07/11/2025
Great video on how to get started building apps for Horizon OS with React Native and @expo.dev www.youtube.com/watch?v=24G2...
youtube.com
Getting started with Meta Horizon Development using Expo
YouTube video by Expo
020
Reposted by Dave McCollough
Simon Grimm @galaxies.dev · 03/11/2025
Creating a "Recommended RN Libraries" video - what's your go-to stack and the essential React Native libraries you can't live without?
251
Reposted by Dave McCollough
Simon Grimm @galaxies.dev · 30/10/2025
Anyone interested in a video about the new React Native IAP package? Looks solid to me, although I'm usually a big fan of using RevenueCat This is the package btw github.com/hyochan/rea...
github.com
GitHub - hyochan/react-native-iap: In App Purchase module for React Native that confirms OpenIAP
In App Purchase module for React Native that confirms OpenIAP - hyochan/react-native-iap
252
Dave McCollough @davemccollough.com · 31/10/2025
Very cool use case for Expo Modules expo.dev/blog/buildin...
expo.dev
Building a MIDI-over-Bluetooth app using Expo Modules
Learn how to build custom native functionality using Expo Modules, including adding MIDI-over-Bluetooth support for real-world hardware integration.
000
Reposted by Dave McCollough
Infinite Red @infinite.red · 21/10/2025
Want to integrate on-device AI features into your React Native apps? Good news! The talk that our very own @gantlaborde.com and @mazenchami.dev recently gave at @cascadiajs.com is now on YouTube! Don't miss it 👇
0114
Reposted by Dave McCollough
Expo @expo.dev · 21/10/2025
ATTN Developers: your AI assistant just got smarter. The new 𝝠 Expo MCP Server connects it directly to your Expo project so it can learn your SDK, fetch docs, automate installs, and test your app visually. Available now for all EAS paid plans (SDK 54+). ✍️ @kudochien.dev: expo.dev/blog/become-...
expo.dev
Become an AI-native developer with the Expo MCP server
The Expo MCP Server preview connects your AI coding assistants to your Expo projects so they can access docs, automate workflows, and verify your app visually.
091
Dave McCollough @davemccollough.com · 19/10/2025
Great breakdown on building real-time audio in React Native — moving from file-based audio to in-memory buffers with JSI for low-latency processing. Super useful for apps with live effects or streaming. www.callstack.com/blog/from-fi...
callstack.com
From Files to Buffers: Building Real-Time Audio Pipelines in React Native
Learn how to move beyond file-based audio APIs and work directly with in-memory PCM data in React Native. This guide shows how to construct WAV buffers, use JSI for zero-copy transfers, and enable rea...
010
Reposted by Dave McCollough
React Native Radio @reactnativeradio.com · 17/10/2025
🖤❤️ RNR 346 ❤️🖤 How was Shopify's transition to the New Architecture? This week: Mustafa Ali and Thiago Magalhães from Shopify do a deep dive into the company's transition to the new architecture with @mazenchami.dev! Don't miss it! 🎧 infinite.red/react-native...
infinite.red
React Native Radio - RNR 346 - Shopify's Transition to the (new) Architecture
In this episode, Mazen Chami sits down with Mustafa Ali (Director of Engineering and Head of Mobile at Shopify) and Thiago Magalhães (Staff Software Developer at Shopify) to dive deep into Shopify’s t...
0118
Dave McCollough @davemccollough.com · 16/10/2025
TIL about npm run reset-project.. removes all the boilerplate from a Expo project.
010
Reposted by Dave McCollough
Tyler Williams @coolsoftware.dev · 06/10/2025
Cool PDF v0.1.10 has 89% parity with react-native-pdf! Still heavily AI generated. I'll be doing some code auditing and documentation to get it production ready. But it should be in a state where you can evaluate if it'll work for you: github.com/coolsoftware...
github.com
Release v0.1.10 · coolsoftwaretyler/cool-pdf
Release v0.1.10 Version 0.1.10 has 89% props parity with react-native-pdf. If you're looking for a replacement, it should be in a state where you can experiment with it, although it's not quite pro...
281
Reposted by Dave McCollough
Szymon Chmal @chmal.it · 15/10/2025
🎉 Introducing React Native Harness - a lightweight framework for testing native modules directly on device or emulator. Write tests in a Jest-like syntax, run them in a real React Native runtime, and verify native behavior without mocks.
2146
Dave McCollough @davemccollough.com · 14/10/2025
New blog post: Getting Started with Azure AI Foundry Playgrounds - a short, hands-on guide to Azure AI Foundry Playgrounds. #Azure #AzureAI #AI davemccollough.com/2025/10/14/g...
davemccollough.com
Getting Started with Azure AI Foundry Playgrounds
Azure AI Foundry is a unified platform for developing, customizing, and managing AI applications and agents. It provides tools and infrastructure for the entire AI development lifecycle, from conce…
000
Dave McCollough @davemccollough.com · 13/10/2025
Started a repo for my Azure AI-102 exam notes.. exam is booked for next month so I'll be adding to these. Hopefully they'll be helpful for someone else! #AzureAI #Azure github.com/dave-mccollo...
github.com
GitHub - dave-mccollough/ai-102: Azure AI-102 Study Notes
Azure AI-102 Study Notes. Contribute to dave-mccollough/ai-102 development by creating an account on GitHub.
030
Dave McCollough @davemccollough.com · 10/10/2025
Expo Go on the Quest 🤯 www.meta.com/experiences/...
meta.com
Expo Go on Meta Quest
Expo is a free & open source platform to build apps using JavaScript and React.
000
Dave McCollough @davemccollough.com · 14/09/2025
When your kid is in town you make them ride the Monarch Crest trail with you
020
Reposted by Dave McCollough
Tyler Williams @coolsoftware.dev · 02/08/2025
Years ago, I got started with RN and found React Native Radio. I listened through the entire back catalog. I fell in love with Infinite Red and their work Last year I was fortunate enough to join the team to be a part of that. Dream come true. Cherry on top: co-hosting this week's episode.
0193
Dave McCollough @davemccollough.com · 22/07/2025
If you're looking for a US based React Native conference, Chain React is back next year! chainreactconf.com
chainreactconf.com
Chain React - A React Native Conference
Three days with some of the most influential speakers in React Native. Get inspired, level up your skills, and get a first-hand look at the latest in React Native development.
020
Dave McCollough @davemccollough.com · 09/07/2025
I’ve always wanted a synthesizer.. looking forward to getting into this!
010
Dave McCollough @davemccollough.com · 21/06/2025
Using Rust for data pipeline operations provides significant performance and cost improvements over traditional Python and Java solutions. thenewstack.io/rust-eats-py...
thenewstack.io
Rust Eats Python's, Java’s Lunch in Data Engineering
Using Rust for data pipeline operations provides significant performance and cost improvements over traditional Python and Java solutions.
020
Dave McCollough @davemccollough.com · 11/06/2025
Great introduction to Liquid Glass developer.apple.com/videos/play/...
developer.apple.com
Meet Liquid Glass - WWDC25 - Videos - Apple Developer
Liquid Glass unifies Apple platform design language while providing a more dynamic and expressive user experience. Get to know the design...
010
Reposted by Dave McCollough
Tanya Janca | SheHacksPurple @shehackspurple.bsky.social · 08/06/2025
I have published my slides for "Security Champions Worst Practices" from my talk at #OWASP Global #AppSec in Barcelona! You can download the PDF, view a recording, and see lots of pics at the link below. #owaspglobalappsec #securitychampions twp.ai/9PSRLA
061
Reposted by Dave McCollough
UK_Daniel_Card @mrr3b00t.bsky.social · 07/06/2025
new guidance from: @ncsc.gov.uk www.ncsc.gov.uk/collection/c... 'Research shows that any efforts to improve the cyber security of an organisation will only ever be effective if they are supported by a culture that encourages and enables this improvement...'
ncsc.gov.uk
Cyber security culture principles
How to create the right cultural conditions in an organisation that support and encourage people to carry out the desired cyber security behaviours.
2245
Reposted by Dave McCollough
Deep Dish Swift 2027 • April 4th to 6th @deepdishswift.com · 29/05/2025
They say never ship on Fridays... we highly disagree 😈 🎟️ TOMORROW we ship Early Bird tickets for Deep Dish Swift 2026! Get your ticket to reserve your spot at another year of great fun, knowledge, friendship, and pizza 🍕
1125
Reposted by Dave McCollough
David (DWIZZZLE) Weston @dwizzzle.bsky.social · 19/05/2025
My blog on how we are securing the agentic era on Windows 11 with MCP support announced at \\BUILD blogs.windows.com/windowsexper...
blogs.windows.com
Securing the Model Context Protocol: Building a safer agentic future on Windows
As AI agents become more capable and integrated into daily workflows, the need for secure, standardized communication between tools and agents has never been greater. At Microsoft Build 2025, we’re an...
086
Reposted by Dave McCollough
Sarah Young @sarahyo.com · 24/05/2025
Couple of security talks for you to check out online if you weren't able to make it to #MSBuild last week: Deploying an end-to-end secure AI application with @pamelafox.bsky.social - www.youtube.com/watch?v=-4Pu... Reflections on 25 years of writing secure code - www.youtube.com/watch?v=pd9S...
youtube.com
Deploying an end-to-end secure AI application | BRK234
YouTube video by Microsoft Developer
0103