Ole Bulbuk

241 posts

Ole Bulbuk

Ole Bulbuk

@flowdev_org

Back-end engineer since the nineties, co-organising GDG Berlin Golang, developing open source software.

Berlin Katılım Ağustos 2012
44 Takip Edilen207 Takipçiler
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@webdevcody Well, it's really easy to create or generate lots of code that doesn't achieve much. I've seen it many times in really life.
English
0
0
0
9
WebDevCody
WebDevCody@webdevcody·
Why is there so much anti-LoC rhetoric? At some point, more features, edge cases, security, and reliability require more code. There’s no magic abstraction that lets you build an operating system in 500 lines. Unless you’re building a todo app, you’ll need lots of code.
English
53
1
87
13.7K
Ole Bulbuk
Ole Bulbuk@flowdev_org·
I'm happy to have vibe coded an app at #GoogleIOConnect 2026 in Berlin. Especially understanding better when to use AI studio and when to use antigravity instead will help me in the future. #BuildwithGemini
Ole Bulbuk tweet media
English
0
0
1
49
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@scripter_js @Govind_tiwari_ This is not only a list of great open-source Go projects but also a list of projects that are difficult to contribute to. So the chosen meme hits the nail on its head.
English
2
0
2
36
Sdik
Sdik@scripter_js·
@Govind_tiwari_ 1. Docker 2. Kubernetes 3. Mercedes 4. Ollama 5. CockroachDB 6. Traefik 7. Hugo
Deutsch
1
0
1
139
Govind Tiwari
Govind Tiwari@Govind_tiwari_·
Okay guy's Now suggest me some open source projects for contributing.
GIF
English
1
0
5
4.6K
Ole Bulbuk
Ole Bulbuk@flowdev_org·
Especially learning to use Antigravity for Go CLIs was fantastic.
English
0
0
0
22
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@AndreaBarisani The problem has been solved the other way around: I usually buy paper tissues that withstand washing just fine. I had a flatmate who washed them intentionally so he could reuse them. Not the original idea of paper tissues though.
English
0
0
0
41
Andrea Barisani
Andrea Barisani@AndreaBarisani·
Trillion dollars startup idea. A washing machine that instantly detects if you are inserting garment with a leftover paper tissue inside.
English
3
0
6
392
Rodri Mora aka Bullerwins
Rodri Mora aka Bullerwins@rodrimora·
@dhh Who tf does GitHub listen to then? You have to be fucking Obama tonget attrntion or what?
English
1
0
2
1.3K
DHH
DHH@dhh·
Omarchy on Asahi creator lost access to his GitHub account two weeks ago due to some automated process flagging his account. Repo went offline and has been since. Not even me personally reaching out to GitHub twice has been able to restore his account. Terrifying. Embarrassing.
Naeem Malik@tiredkebab

@maralcbr @dhh Sadly, no. GitHub, like every other corporation, has too much red tape to get through. I’ve given up on them and now I’m migrating to Codeberg.

English
91
92
2.3K
211.6K
Ole Bulbuk retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
I strongly believe there are entire companies right now under heavy AI psychosis and its impossible to have rational conversations about it with them. I can't name any specific people because they include personal friends I deeply respect, but I worry about how this plays out. I lived through the great MTBF vs MTTR (mean-time-between-failure vs. mean-time-to-recovery) reckoning of infrastructure during the transition to cloud and cloud automation. All those arguments are rearing their ugly heads again but now its... the whole software development industry (maybe the whole world, really). It's frightening, because the psychosis folks operate under an almost absolute "MTTR is all you need" mentality: "its fine to ship bugs because the agents will fix them so quickly and at a scale humans can't do!" We learned in infrastructure that MTTR is great but you can't yeet resilient systems entirely. The main issue is I don't even know how to bring this up to people I know personally, because bringing this topic up leads to immediately dismissals like "no no, it has full test coverage" or "bug reports are going down" or something, which just don't paint the whole picture. We already learned this lesson once in infrastructure: you can automate yourself into a very resilient catastrophe machine. Systems can appear healthy by local metrics while globally becoming incomprehensible. Bug reports can go down while latent risk explodes. Test coverage can rise while semantic understanding falls. Changes happens so fast that nobody notices the underlying architecture decaying. I worry.
English
508
1.9K
15.3K
1.6M
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@tsenart I think it's more about sec teams now being *forced* to learn and use these tools next to everything they have on their plate already. And even much more that the time to roll out patches is reduced to minutes. This essentially removes any chance to test patches first.
English
0
0
1
49
William (Bill) Kennedy
William (Bill) Kennedy@goinggodotnet·
Tell me you're not in the States without telling me you're not in the States
William (Bill) Kennedy tweet media
English
4
0
11
1.2K
Ole Bulbuk retweetledi
Casey Handmer
Casey Handmer@CJHandmer·
A rare personal note. My dear friend Ivo (the dad) has a rare genetic liver disease (PSC) and has, after concerted persuasion from those of us who love him dearly, finally consented to a public appeal for a living donor. Liver donation is quite miraculous in that one can give half and both halves grow back. Fwiw, none of the AI models yet understand how to cure PSC, though I would bet that the next generation of humans will be more lucky. I've never asked for RTs etc before but I think it would help in this case! Link below.
Casey Handmer tweet media
English
6
120
404
49.9K
Dug
Dug@duginabox·
@ibuildthecloud I don't care about "cancel", I want to pass config/options to my custom (de)serializers.
English
1
0
0
59
Darren Shepherd
Darren Shepherd@ibuildthecloud·
encoding/json/v2 is the first golang SDK API to use functional options. This is the beginning of the end. From here on out, the language sucks. Options should always be a structs and then the functional patterns can be layered on top. Refer to controller-runtime client for a good implementation of this.
English
3
0
23
2.6K
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@VaughnVernon And what are those better ways? I would love to learn more about it
English
0
0
2
106
Vaughn Vernon
Vaughn Vernon@VaughnVernon·
The approaches to error handling and failure are roughly 99.999% wrong. If not, it's even worse. There are far better ways than those commonly used.
English
4
0
2
2.1K
Jason Thorsness
Jason Thorsness@JasonThorsness·
Anyone have any little-known Go projects I could feature on an article about little-known projects?
English
6
0
3
2.2K
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@nzachow_ I think it's a good decision. A better one might be something aspect oriented. That could help to centralize errors, logging, metrics, and other technical aspects.
English
0
0
1
36
Nicolas
Nicolas@nzachow_·
Did you know that Go's 'if err != nil' is a design choice for clarity, not just boilerplate? 💡 It makes error handling explicit and local, preventing hidden exceptions and simplifying code reasoning. What's your opinion on this topic?
English
3
0
5
532
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@zajacr There are already a lot of testing libraries. And many Gophers are happy with the standard library. I'm not sure the world is waiting for yours. 🤷‍♂️
English
1
0
0
36
Rafal Zajac ✝️🫡🇵🇱
I'm developing zero dependency testing library. Which one of those are more intuitive for you? A or B? C or D?
Rafal Zajac ✝️🫡🇵🇱 tweet media
English
2
1
8
13.9K
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@zajacr Clearly B and D. want has to be the edge value. The actual one has to be great or later.
English
0
0
1
18
Ole Bulbuk
Ole Bulbuk@flowdev_org·
@bernoussama It's good for many in-house projects. But I wouldn't use it for open-source libraries. I don't like to force dependencies that aren't strictly necessary on others. And it's one more thing to keep safe/up to date.
English
1
0
2
74
Oussama
Oussama@bernoussama·
I just discovered a testing package called Testify that simplifies writing assert tests without the boilerplate of the standard testing package. It makes unit tests easier to write and read, imo. What do you think?
Oussama tweet mediaOussama tweet media
English
4
0
13
1.1K