How To Find a Sponsor Who Can Advocate For You
Even a great product in the market can’t sell by itself. It needs good marketing to get in front of the right customersContinue reading on Better Programming »
Read moreMastering Thread Safety in Swift With One Runtime Trick
The optimal method to ensure memory safety in a multi-threaded environmentPopular wisdomThe rise of parallelism in hardware has led to significant changes in software development. This has brought about the introduction of APIs for thread management and synchronization primitives in SDKs. Crafting a multi-threaded program that runs without glitches is
Read moreHighlights From My First Talk on Medium Day
Learning by bloggingContinue reading on Better Programming »
Read moreLLM at Home
Trying StarChat 16B large language model on a PCImage generated by StableDiffusionXL 1.0 model. Prompt: “machine learning model writes software code, artificial, cyberpunk, dystopian, silhouette, observer, deus ex machine” (yes, the deus bit is silly), negative prompt “portrait.”Large language models (LLMs) are the greatest hype recently. It started with ChatGPT, but
Read moreTell a Story With Your Software Resume
A few resume pointers I think might help folks looking for workContinue reading on Better Programming »
Read moreHow I Migrated a 3 TB PostgreSQL Transactional Database
Images by authorDisclaimer: I used ChatGPT’s assistance in composing this article because English is not my native language, and I wanted to make the reading really enjoyable. The first time I tried to write this article, it was like a roller coaster talking about everything and nothing at the same time.
Read moreChris’ Corner: React is Good, Bad, Old, Reliable, Stodgy, Stable, and Obsoleted
There is something about [INSERT MOST POPULAR THING] that inspires people to philosophize. Sometimes it’s a bummer. It’s tough to avoid the never-ending stream of “news” about Elon Musk, which strongarms your brain into having an opinion about him. WordPress, by the numbers, is pretty popular, so I’ll bet you
Read moreGetting Started With LLM Application Development (Based on My Medium Day Talk)
Photo by Azamat E on UnsplashYesterday, I had a small session on Medium Day, where I briefly talked about developing applications that use large language models.I wanted to do a short follow-up today and write up all the talk's content as an article as well — primarily for people who did not have the
Read morePython “Features” That Might Catch You By Surprise
Python has many eyebrows-raising, weird “features” — from quirky behaviours to weird design choices, and borderline bugs…Continue reading on Better Programming »
Read moreA Deep Exploration of Search-based Agents
Search-based agents are great at sniffing out optimal solutions to complex problems.Continue reading on Better Programming »
Read more