William (Bill) Kennedy
banner
goinggo.net
William (Bill) Kennedy
@goinggo.net
⌯Go ⦁ Walking the line between correctness and comprehension ⦁ [email protected] ⦁ wife(aleintech.com) ⦁ GoBridge ⦁ DJ Name (Low Key Yay)
Pinned
Here are my 2 #golang talks from @GopherCon

Understanding Escape Analysis to Speed Up Your Code
www.youtube.com/watch?v=FUm0...

Go’s Trace Tooling and Concurrency
www.youtube.com/watch?v=Gqo0...
Released 1.12.4 of Kronk this morning. #golang
* Improved stability
* Better media processing
* Performance enhancements
* Basic reponses api support

github.com/ardanlabs/kr...
GitHub - ardanlabs/kronk: This project lets you use Go for hardware accelerated local inference with llama.cpp directly integrated into your applications via the yzma module. Kronk provides a high-lev...
This project lets you use Go for hardware accelerated local inference with llama.cpp directly integrated into your applications via the yzma module. Kronk provides a high-level API that feels simil...
github.com
January 11, 2026 at 4:50 PM
I have a #golang engineering opportunity for someone living in Europe. Remote with client in London. Looking for someone proficient with Go and can show experience architecting and coding solutions.

Send me an email [email protected]
January 10, 2026 at 1:43 PM
Kronk v1.11.6 has support for Grafana! #golang
January 9, 2026 at 7:44 PM
Be aware that someone is impersonating me and asking people to buy a gift card. They are currently using a 530 phone number. :(
January 9, 2026 at 2:56 PM
Reposted by William (Bill) Kennedy
If you want to learn more about Kronk and Yzma watch this live coding show recording. I walk through the Kronk architecture and write a sample Yzma program to show how the low level api works. #golang

www.youtube.com/live/gjSrYkY...
Ultimate Go Software Design LIVE: Ep.64
YouTube video by Ardan Labs
www.youtube.com
January 8, 2026 at 8:02 PM
Here is a drawing I made today on the show that describes the Kronk project and APIs. #golang
January 8, 2026 at 11:25 PM
If you want to learn more about Kronk and Yzma watch this live coding show recording. I walk through the Kronk architecture and write a sample Yzma program to show how the low level api works. #golang

www.youtube.com/live/gjSrYkY...
Ultimate Go Software Design LIVE: Ep.64
YouTube video by Ardan Labs
www.youtube.com
January 8, 2026 at 8:02 PM
Reposted by William (Bill) Kennedy
Our YouTube short of the week is here!💻

This week revolves around “Concerns Moving From POC to Production” from @goinggo.net ’s podcast episode with featured guest Miles Spencer! 🤓

🎥: youtube.com/shorts/nkrTI...

#ArdanLabsPodcast #Shorts #YouTube #LLM #SoftwareEngineering
Concerns Moving From POC to Production
YouTube video by Ardan Labs
youtube.com
January 8, 2026 at 7:02 PM
Reposted by William (Bill) Kennedy
Gophers, 1-hour countdown for stream #64! 😎
Join @goinggo.net & @kenriquezcodes.bsky.social as they go live at 11 am EST!

📽️ Today's stream link: youtube.com/live/gjSrYkY...

#golang #Livestream #SoftwareDesign
Ultimate Go Software Design LIVE: Ep.64
Join Bill Kennedy and Kevin Enriquez in this live 120-minute session designed for Go engineers of all levels—from junior to senior. Learn software design principles through hands-on Go projects that v...
youtube.com
January 8, 2026 at 3:03 PM
v1.11.1 is the best version of Kronk yet!!! Lot's of code cleanup, better download management, token handling, metrics, and BUI changes. #golang

Thanks to Yzma, Kronk seems to be faster than Ollama in t/s.

Charm Fantasy provider in PR.

github.com/ardanlabs/kr...
GitHub - ardanlabs/kronk: This project lets you use Go for hardware accelerated local inference with llama.cpp directly integrated into your applications via the yzma module. Kronk provides a high-lev...
This project lets you use Go for hardware accelerated local inference with llama.cpp directly integrated into your applications via the yzma module. Kronk provides a high-level API that feels simil...
github.com
January 8, 2026 at 2:19 AM
Reposted by William (Bill) Kennedy
Podcast Ep w/ @goinggo.net & Miles Spencer is out!

In this episode, Bill talks with Miles Spencer, founder of Reflekta, about using AI to preserve the stories and legacies of loved ones.

🎥Watch: youtu.be/-Ky1vvSJbA4
AI, Legacy, and Reflekta with Miles Spencer
YouTube video by Ardan Labs
youtu.be
January 7, 2026 at 4:59 PM
Reposted by William (Bill) Kennedy
Here’s a sneak peek of our latest Podcast Ep releasing this Wednesday👀

Watch this snippet on “Preserving Legacy with #AI” from @goinggo.net‬’s upcoming episode with featured guest Miles Spencer.🤓

📽️Watch: youtube.com/shorts/oSvaO...

Stay tuned for the full Ep releasing tomorrow! #softwareengineer
YouTube
Share your videos with friends, family, and the world
youtube.com
January 6, 2026 at 6:43 PM
If you have strong NATS @synadia.bsky.social experience and looking for a new #golang gig, send me an email to [email protected]
January 6, 2026 at 6:06 PM
Reposted by William (Bill) Kennedy
Gophers, 30min countdown for stream #63! 😎

Join @goinggo.net & @kenriquezcodes.bsky.social with their special guests as they go live at 11am EST!

📽️ Today's stream link: youtube.com/live/Y0PWf8L...

#golang #Livestream #SoftwareDesign
Ultimate Go Software Design LIVE: Ep.63
YouTube video by Ardan Labs
youtube.com
January 6, 2026 at 3:36 PM
Reposted by William (Bill) Kennedy
We’re back! Join @goinggo.net t & @kenriquezcodes.bsky.social in this week’s streams:
Tue 1/6 & Thu 1/8, 11am–1pm EST

Tomorrow’s special guests: Andrey Nering & Carlos Becker
Stay tuned 1 hour before the LIVE show for the stream link 😎

📽️ Rewatch the last 62 EPs: bit.ly/3CShDOS
January 5, 2026 at 6:53 PM
Reposted by William (Bill) Kennedy
Do you have an idle cluster? Can you spare a couple core-years?

Help me bruteforce some test vectors for RSA key generation edge cases!

Here are the instructions, it's just a matter of running a single self-contained cross-compilable Go binary that will report the results autonomously.
RSA test vector crowdsourcing instructions
gist.github.com
January 4, 2026 at 3:48 PM
Reposted by William (Bill) Kennedy
I just vibecoded with exe.dev and Opus 4.5 a backoffice for our FIPS 140 validation, with a separate view for the lab (where they can also upload test vectors), public links for clients, and guided scripts for testing.

I have not looked at the code once. It works great.

I am... processing this.
January 2, 2026 at 5:16 PM
Reposted by William (Bill) Kennedy
Oooh this is cool. Next weekend project will be making the backend of words.filippo.io (which actually uses @buttondown.com as its hidden CRM!) push site.standard.document records to my account on the @selfhosted.social PDS.
Hello atmosphere ! Over the last few weeks, a bunch of us have been collaborating on a new set of lexicons for publishing, indexing, and building out social features across long-form reading and writing apps ! 🧵1/7
Standard.site - One schema. Every platform.
Standard.site provides shared lexicons for long-form publishing on AT Protocol. Making content easier to discover, index, and move across the ATmosphere.
standard.site
January 2, 2026 at 1:30 PM
Reposted by William (Bill) Kennedy
Just found out my daughter is going to be speaking at her first tech meetup. The dope part is @kelishightower.bsky.social made it happen on her own and sent me the link as a surprise.

"What It's Like to Learn Cloud-Native Today — A Beginner's Kubernetes Story" www.meetup.com/cloud-native...
January Meetup: Observability, Kubernetes, and the Beginner’s Journey, Thu, Jan 22, 2026, 5:30 PM | Meetup
Let’s kick off 2025 with another great evening of cloud-native learning, real-world talks, and hallway conversations with Portland’s platform-engineering community. **Date
www.meetup.com
December 31, 2025 at 6:42 PM
Here are my 2 #golang talks from @GopherCon

Understanding Escape Analysis to Speed Up Your Code
www.youtube.com/watch?v=FUm0...

Go’s Trace Tooling and Concurrency
www.youtube.com/watch?v=Gqo0...
December 31, 2025 at 8:06 PM
Reposted by William (Bill) Kennedy
The folks behind GopherCon 2025 have kindly shared video recordings of our talks; here's mine on modernizer tools for Go. Special thanks to the amazing Stacy Potenza for turning my rapid limey nerd mumbling into comprehensible closed captions.
www.youtube.com/watch?v=_VeP...
GopherCon 2025: Analysis and Transformation Tools for Go Codebase Modernization - Alan Donovan
YouTube video by Gopher Academy
www.youtube.com
December 31, 2025 at 5:27 AM
Reposted by William (Bill) Kennedy
Our YouTube short of the week is here!💻

This week revolves around “AI Tooling in Software Development” from @goinggo.net ’s podcast episode with featured guest Mike Elgan !🤓

🎥: youtube.com/shorts/praiz...

#ArdanLabsPodcast #Shorts #YouTube #LLM #SoftwareEngineering
AI Tooling in Software Development
YouTube video by Ardan Labs
youtube.com
December 30, 2025 at 7:46 PM
I think this is a very different reality between FE and BE developers. I'm a BE developer where I'm managing 10s of thousands of LOC. FE developers are managing 100s of thousands.

I think the story and arguments differ between the two.
December 29, 2025 at 1:39 PM
The argument that experienced developers gain value from of AI tooling and non-experienced developers are hurt by it is a common theme I'm seeing.

But I think this theme will only further divide the gap between developers who will be hired and those who don't.

We have to embrace the technology.
December 29, 2025 at 1:37 PM
Reposted by William (Bill) Kennedy
I'm moderately convinced this argument is wrong, and that llm tools are different in kind to the other ones mentioned.

The inputs are different and there is no determinism to build upon. Using eg. Codex to write a program doesn't feel like programming.
We've used tools like linters, vetting, and even to my dismay, do not edit code generation. Where were all these voices when we started using that tooling? Why is this tooling any different? It's not.
December 29, 2025 at 1:19 PM