ksoncan34

Full stack and mobile developer interested in the challenges of our mobile future.

ksoncan34ksoncan34
2026-01-06

AI coding agents are powerful, but they don’t magically remove the need for:
• code review
• tests
• discipline
• skepticism

My review of Vibe Coding reflects on where the book gets this right — and where it falls short, especially when moving beyond solo projects into production systems.

Read here: agingcoder.com/posts/book-revi

ksoncan34ksoncan34
2025-12-09

New post: I revisited React Native in 2025 after 8 years.

I built an app with React Native and… it mostly just worked.

What’s improved, what still hurts, and when I’d now recommend RN for new apps:

agingcoder.com/posts/looking-a

ksoncan34ksoncan34
2025-10-02

New blog post: RAG Time — Cooking Up Smart Recipe Suggestions with AI

Used a recipe database + embeddings + cosine similarity to build a FastAPI service that suggests recipes from your leftover ingredients.

A tasty intro to RAG (Retrieval-Augmented Generation).

Read here: agingcoder.com/posts/rag-time-

ksoncan34ksoncan34
2025-08-30

Continuing my series on recipes + ML: last time was about clustering with unsupervised learning, this time it’s about serving those results in practice.

I show how to wrap embeddings + similarity search in a FastAPI endpoint, making recipe recommendations available as an API.

If you enjoyed the clustering post, this is the natural next step:
agingcoder.com/posts/2025-08-3

ksoncan34ksoncan34
2025-08-25

Continuing my machine-learning series—this time on unsupervised learning. The post walks through cleaning ingredients, building vectors, choosing K, clustering, and retrieving similar dishes.

agingcoder.com/posts/2025-08-2

ksoncan34ksoncan34
2025-06-24

Part 3 of my Supervised Learning series is LIVE!
How do you take a naive model and tune it into something nearly production-ready?
Find out in my latest deep dive with real scikit-learn code & tips:
🔗 agingcoder.com/posts/2025-06-2

ksoncan34ksoncan34
2025-06-16

I've written a fairly technical blog (and have already published the first 2 of at least 4 parts) on Supervised Learning. You can read all about it, starting with agingcoder.com/posts/2025-06-1 and continuing in this article agingcoder.com/posts/2025-06-1

ksoncan34ksoncan34
2025-05-28

Blogged about my experience with various AI Coding Assistants (GitHub CoPilot, Cursor, Windsurf, Junie): agingcoder.com/posts/2025-05-2

ksoncan34 boosted:
Chris EspinosaCdespinosa
2024-10-31

Punk is 50, but suddenly has a new best album. And it’s by a quartet of LA high school girls. This album is pure. From the first power chord—No Obligation by The Linda Lindas music.apple.com/us/album/no-ob

ksoncan34 boosted:
2023-09-15

The notion that anyone would voluntarily read a Musk biography baffles me.

ksoncan34 boosted:
2023-08-11
Me: MS Teams channels cannot contain MS-DOS device names?? Good lord

Friend: No this makes sense, it's a chain of dependencies. Every teams channel is a SharePoint folder

I think god is dead for sure

ksoncan34 boosted:
Christophe B. :android:bladecoder@androiddev.social
2023-07-29

If you're still using Chrome for performance reasons:
- Firefox is now faster than Chrome out-of-the-box
- Firefox uses less memory than Chrome
- Contrary to Chrome, Firefox does not restrict Ad blockers, which will make your browsing experience much faster (and safer).

ksoncan34 boosted:
2023-07-21

“We notice you are using an ad blocker…”

Yes, and I notice you are using a few dozen trackers. Turn off the trackers and I will look at your ads. Until then, we are at an impasse.

ksoncan34 boosted:
Christina Warrenfilm_girl
2023-07-20
ksoncan34 boosted:
2023-07-06

Journalistic organisations in Canada with official accounts on the #Fediverse :

* @winnipegfreepress
* @thetyee
* @Windspeaker
* @sprawlcalgary
* @livewirecalgary
* @pressprogress
* @thenarwhal
* TechNews @admin
* @HalifaxExaminer
* @thelocal
* @RueMorin
* @cabinradio
* @mtlgazette
* @NTVNewsNL
* @hakaimagazine
* @rewildingmag
* @NatObserver
* @TheBreach
* @theagendatvo
* @TVOntario
* @epicnews
* @chly1017fm
* @CKIAFM

I will update the list as I learn of other such accounts.

1/3

ksoncan34 boosted:
Chris EspinosaCdespinosa
2023-07-06

Apropos of nothing, I remember in the late 1990s every big tech co had is own proprietary email protocol. All were superior to SMTP. Point to point interoperability was fraught so everybody fell back to the poorly-featured standard for carriage among systems.

But customers valued being able to talk to everyone over any particular feature, and SMTP added some basic features.

And within five years all proprietary mail systems were dead. PROFS, HPMAIL, ALLIN1, CompuServe, MCI Mail. All dead.

ksoncan34 boosted:
2023-07-02

Happy Enshittification Day! 💥

July 1, 2023: Reddit cuts off API access, Twitter requires login, Youtube may ban ad-blockers, Meta & Google block news in Canada...

A half-year since Cory Doctorow's seminal thesis on #enshittification, how corporate platforms die (pluralistic.net/2023/01/21/pot), and every corporate site seems hell bend on its own destruction.

Celebrate #EnshittificationDay by going to [instance address]/about, find the donations link, and make your contribution to open social media!

ksoncan34 boosted:
nixCraft 🐧nixCraft
2023-07-02

IT folks be like 👇😂

Man on thinking about a vacation but haunted by work illustration
ksoncan34 boosted:
2023-06-23

If you've never heard of Evi Nemeth, read up! Along with MANY amazing accomplishments, she was a founder of what we know as Unix system administration. It's a crime that her name isn't better known.

10 years ago, she and her fellow crewmates on a sail yacht disappeared in the Tasman Sea.

en.wikipedia.org/wiki/Evi_Neme

ksoncan34 boosted:
2023-06-18

Google just emailed me to let me know that "Album Archive" is going away and my data will be deleted in a month.

Album Archive is apparently the dumping ground for images that were in _other_ products Google has already killed, such as Google+ and Hangouts.

They're killing the place where images from killed products went. It's just beyond parody, incredible.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst