Tyler Treat's Avatar

Tyler Treat

@bravenewgeek.com.bsky.social

Introspections of a software engineer

120 Followers  |  102 Following  |  34 Posts  |  Joined: 12.11.2024  |  2.2452

Latest posts by bravenewgeek.com on Bluesky

Video thumbnail

For some reason LinkedIn thinks I'm super into maritime content.

13.06.2025 14:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
What is Koreo? The platform engineering toolkit for Kubernetes Last month we open sourced Koreo, our โ€œplatform engineering toolkit for Kubernetes.โ€ Since then, weโ€™ve seen a lot of interest from folks in the platfโ€ฆ

What is Koreo? bravenewgeek.com/what-is-koreo/

08.05.2025 15:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
CNCF and Synadia Align on Securing the Future of the NATS.io Project SAN FRANCISCO and San Mateo, CA โ€“ May 1, 2025 โ€“ The Cloud Native Computing Foundationยฎ (CNCFยฎ), which builds sustainable ecosystems for cloud native software, and leading edge innovator Synadia todayโ€ฆ

Glad to see this resolve www.cncf.io/announcement...

01.05.2025 20:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

They tightly couple business logic to the database.

28.04.2025 19:25 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Protecting NATS and the integrity of open source: CNCFโ€™s commitment to the community When a company contributes a project to the Cloud Native Computing Foundation (CNCF), itโ€™s not just sharing codeโ€”itโ€™s making a commitment to the open source community. Itโ€™s a pledge to uphold openโ€ฆ

Highly disappointing www.cncf.io/blog/2025/04...

25.04.2025 01:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
The YAML Engineer A new approach to Kubernetes configuration management and resource orchestration.

The future of infrastructure management is controller-driven. theyamlengineer.com/controller-d...

16.04.2025 18:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Preview
The YAML Engineer A new approach to Kubernetes configuration management and resource orchestration.

Stop Treating YAML Like a String theyamlengineer.com/stop-treatin...

08.04.2025 20:19 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Bulk importing and exporting existing Google Cloud resources ย |ย  Config Connector Documentation

Yes, it's a common ask (as well as going the opposite direction with exporting to TF). Historically, for GCP we've used Config Connector to do bulk imports of existing resources as well as exports to Terraform. cloud.google.com/config-conne...

I don't know if there is similar tooling for AWS/ACK?

09.04.2025 16:16 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
The YAML Engineer A new approach to Kubernetes configuration management and resource orchestration.

For a bit more on the motivation and thinking behind Koreo: theyamlengineer.com

08.04.2025 20:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

With Koreo, you can now viably implement your own internal developer platform in a way that is manageable, scalable, andโ€”criticallyโ€”actually testable.

08.04.2025 20:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Koreo enables platform teams to implement powerful workflows and resource orchestrations that enable the automation of everything from simple deployments to entire cloud environments.

08.04.2025 20:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
The platform engineering toolkit for Kubernetes | Koreo Koreo is a new approach to Kubernetes configuration management empowering developers and platform teams through programmable workflows and structured data

A core part of Real Kinetic's business is helping organizations establish platform engineering as a practice, but the existing tooling available today is lacking. That's why we're excited to open source Koreo, the platform engineering toolkit for Kubernetes. koreo.dev

08.04.2025 20:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1
Preview
Pluralizing rest resource names in APIs is a mistake ยท Issue #18622 ยท kubernetes/kubernetes The pluralization of rest resource names in URL paths is mostly human conceit that complicates every interaction from clients and leads to little practical benefit for end users. In addition, it's ...

Indeed it was a mistake. github.com/kubernetes/k...

17.01.2025 23:03 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you've ever built Kubernetes integrations you'd know that "plural" might be the dumbest fucking thing perhaps in the entirety of Kubernetes.

17.01.2025 23:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Whispers: most companies don't run at Netflix scale and can very economically run their core business on serverless just fine. bsky.app/profile/theb...

29.12.2024 03:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

All in all, what a wet fart of a product announcement. Less graphs, more use cases and *showing* the capabilities. Seems like they desperately need a Steve Jobs type person who actually has a vision because I'm not sure if Altman does. This problem doesn't seem to be specific to OpenAI though.

05.12.2024 20:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

But I'm also guessing $200/mo is the only way this is even economically viable until compute gets wildly cheaper, so I'm not sure about the long term prospects of this stuff.

05.12.2024 20:30 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Unless these AI companies are just content with trying to sell this stuff to engineers, idk how this will ever break into normal consumers until someone has an "iPhone moment" but for GPTs.

05.12.2024 20:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Is this what happens when you have a bunch of PhD researchers trying to build an economically viable business? Like wtf is this. At least show a side-by-side comparison telling me why this is so much better than the other versions versus the alphabet soup of model names.

05.12.2024 20:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Introducing ChatGPT Pro Broadening usage of frontier AI

Oh sweet for $200/mo I can get access to GPT-4o with o1-mini Advanced Voice which also includes o1 pro mode! And there are graphs that show how much gooder this is for me. openai.com/index/introd...

05.12.2024 20:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

If you're working on something really new, I don't think you really know what your idea is until you've built a prototype.

There's a critical tangibility to seeing some part of the vision made real. Accept no substitutes, and be skeptical of big claims without concrete demos.

15.11.2024 20:08 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 2

Prompt engineering but the prompt goes to an API instead of a text box.

15.11.2024 16:43 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Lambda is only 10 years old?? What even is time

14.11.2024 17:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

1. It's super easy to quickly make a thing that does stuff OK (this is like 10% of the work)

2. 90% of the work is the "refinement"

3. I would be hesitant if it was the core of my business and not just a bells-and-whistles feature or productivity enhancement

13.11.2024 17:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Probably these are well-understood problems to someone who is not AI-ignorant like me, but my experience led me to a few conclusions...

13.11.2024 17:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's like describing a problem to someone who is writing code to solve it, except you don't get to see the code, only the output of the program, which is a major PITA to debug. And worse, minor changes to the description is like having them starting from scratch each time.

13.11.2024 17:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The other problem I saw was, again in very specific circumstances, I could not get the model to change a certain behavior no matter what I put in the prompt.

13.11.2024 17:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I'm curious how people are testing these things. For us, it's completely viable to have a battery of tests and then parse the output and check it because we're just generating YAML. But for anyone doing unstructured output, I'd imagine it would be difficult to test things reliably.

13.11.2024 17:44 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The biggest problem I see is idk how you handle model stability. Just switching from Gemini 1.5 Flash 001 to 002 resulted in completely different output in certain circumstances.

13.11.2024 17:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Which means the entire AI assistant we built is just a one-shot API call with no infrastructure whatsoever. HOWEVER our problem space is very neatly scoped which I think makes it a lot more tractable.

13.11.2024 17:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@bravenewgeek.com is following 19 prominent accounts