Kendall Morgan

Kendall Morgan

@kendallmorgan.com

It's your world squirrel, I'm just trying to get a nut. Distributed systems, hip-hop, and photography 📍 Outside 🔗 kendallmorgan.com

167 followers309 following121 posts

The irony of Anna's Archive being taken down after the courts okay'd AI companies using the files indexed by Anna's Archive to train their models is wild.

The top level directory in our repo's have a ton of .json, .yaml, or .*ANOTHER_APPLICATION* config files in them. This hurts my OCD tendencies every time I see it as most apps don't let you define a custom directory. I guess thats just something I have to live with, like astigmatism.

One thing I love so far is how it stores and surfaces artifacts from agents. The walkthrough is clutch for tracing what was actually done before reviewing the lines of code that were actually changed.

An issue I've run into a few times with the #go `net/url` package is that `url.Values{}` is a map so `Values.Encode()` sorts the params before encoding. Some api's expect a specific order and and sorting breaks those API calls. The fix is to manually encode the values but I wish I didn't have to.

I’m not anti-ai, but I am a realist. I hope AI gets to a point where software can be seen as a commodity and to some extent it is. For small projects used by an individual it’s great! The flip side is that it falls apart at scale, like most technology.

For business that are primarily software companies you still need people who can do the job in absence of AI. Agents and LLMs are here to stay, but vibe coding is only good for small projects and throwaway prototypes.

“Mastery matters as well, but it’s not just pure mastery. What matters for a successful career is mastering rare and valuable skills.”

A couple of things that Adam does phenomenally are: 1. Crafting succinct and quotable phrases for complex ideas. 2. Linking ideas from any medium or domain to his personal and professional philosophy. I appreciate his way of thinking and have learned a lot from him sharing publicly.

I actually hate the #reddit error page. Telling the users they did something wrong when there is a 5xx error is a pretty poor user experience. Don't blame the user for your mistakes...

One thing I'm struggling with using AI agents is managing virtual environments. I use them for most of projects but agents don't cooperate well with venvs. I tried defining `flox activate` or `mise use` in the prompt, but that has been finicky at best. Anyone have things that work for them?

I may try to make it out to this!

Tailscale@tailscale.com

Headed to NYC this month? Join Buildkite and @Tailscale.com for drinks, bites & skyline views at The Monarch Rooftop! 🌇🍸 📍 July 16 | 6–8 PM 🎟️ RSVP: buildkite.com/resources/ev... #AWSSummit #NYC #Tailscale #Buildkite #DevEvents

This is succinct and well written. As backend engineers we are now designing APIs for humans, software, and agents. Different concerns for different clients.

Jeremiah Lowin@jlowin.dev

For years, we've designed APIs for maximum discoverability. The more features a developer can find, the better. In an agentic world, that entire philosophy is a liability. The best API for an agent is the one it can't see. Even more on designing products for agents: www.jlowin.dev/blog/curatio...

If we retired builds a few times it worked fine as the issue was intermittent. That said, if we needed to do emergency fix or a rollback it would have increased our response time. Ultimately it was fine and we had limited impact.

#unpopularopinion: Liquid glass has a lot of potential. There are some pretty big issues with it in its current iteration, but it feels fun. #Apple's UI updates have historically been bad on the first iteration. We just have to wait for iOS/MacOS/iPadOS 27 for this it to be as dope as I hope.

Keith Murray didn't know it, but he was talking about Iceland. "The most beautifullest thing in this world, is just like that." #art #photography #itap #travelphotography #landscapes #iceland

Kendall Morgan reposted

Highly recommended!

Jason Lengstorf@jason.energy

WEB DEV CHALLENGE IS BACK 🔥 this was a HUGE effort by so many people and I can’t wait for y’all to see what we have in store this season - team challenges - upgraded studio - bigger builds - even more web dev fun watch the full first episode now: codetv.link/wdc/s2e1

I want to say that human generated content and journalism is especially important now with all the AI generated content out there. Unfortunately the attack on science, fact based research, and retaliation for opinion pieces makes any sort of publication challenging.

There is also the monetization of user generated content by companies selling access to AI companies. It removes a lot of incentive and motivation for people not getting paid to generate content. It feels like production of new knowledge is slowing and become much more homogeneous.

There are a lot of folks scared the dev jobs are going away because of LLMs and AI code editors like @windsurfai.bsky.social. I think what most of these folks fail to acknowledge is that actually typing code is less than 30% of the job. There is way more to building software than writing code.

These tools are great and frees me up to do more of the rest of the 70% of the job. I still write code myself, but less of it. Embrace the tools and learn how to leverage them. As much as I wish it was, most software jobs aren't computer science.

Kendall Morgan reposted

a good part of me thinks that in addition to everything else, the reason they are scrubbing these stories is they do not want disadvantaged kids to believe they can aspire to anything other than their designated “black” or “hispanic” or “woman” job

This post is unavailable.

Youtube really has radicalization built into its algorithm huh? I watched 1 video about politics and now half the recommended videos are political extremists or political commentary. What makes it worse is that Youtube also puts recommended videos in search so I am just bombarded with politics now.