Hackolade

400 posts

Hackolade banner
Hackolade

Hackolade

@hackolade

Polyglot data modeling for SQL and NoSQL databases, APIs, and storage/exchange formats

Brussels, Belgium Joined Mart 2016
130 Following687 Followers
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Interesting thing I'm learning about Google, while doing my deepdive on them: Feels like there is no other company where there is *so much* aversion to build on the company's own cloud solution (GCP) as there is at Google. Most greenfield projects still don't choose GCP...
English
36
14
527
105.9K
Hackolade retweeted
Gergely Orosz
Gergely Orosz@GergelyOrosz·
I am with Will on this. Kind of how since everyone has an amazing camera in our phones - those of us paying attention realize that making a movie worth watching takes more than having good lenses. And the video you or I take are not that good vs pros x.com/boujeehacker/s…
will harris@boujeehacker

@GergelyOrosz It's a beautiful thing to me. So many more people are going to get intimately acquainted with how software is actually built. Seems like it raises the value of that understanding to me

English
1
1
43
12.6K
Hackolade retweeted
Gergely Orosz
Gergely Orosz@GergelyOrosz·
The positive thing about AI tooling going mainstream and setting expectations high (e.g. "anyone can build software with AI") is that a large group will learn what us devs know already: Creating good software is hard and it's hard to explain to outsiders in a way they understand
English
16
89
833
40K
Hackolade retweeted
Allen Holub. https://linkedIn.com/in/allenholub
One of the most important concepts in Goldratt's "Throughput Accounting" is that inventory (something you've built or spent time on) that has not been released into the customer's hands) is a financial liability. It's money spent with no balancing revenue. Every bit of software that sits idle waiting for someone to work on it is a financial liability—money lost. Opportunity cost is a big part of that. You're paying to write non-revenue-producing software while at the same time losing the money you could have made had it been released earlier—a 2x hit. Of course, delayed feedback ultimately leads to either building the wrong thing or massively expensive rewrites. More money lost. Lots of it. A long backlog that people have put effort into creating and maintaining is inventory—more money lost. Every minute waiting for QA or a DBA decision is money lost. That 10x programmer creating work that's waiting to be handled by the next person in line—money lost. The list is endless. You want to be more profitable? Don't "manage" these delays and dependencies, eliminate them..
English
6
9
53
5.8K
Hackolade
Hackolade@hackolade·
@allenholub I have not seen it work. It usually ends up being some sort of water-scrum-fall. How can an organization be agile if it keeps doing summer budget exercises with line-item details for the following year, 18 months ahead? The only way is to provide capacity and trust the teams.
English
0
0
0
37
Allen Holub. https://linkedIn.com/in/allenholub
I'm curious if anybody's witnessed a whole-org "Agile Transformation" that actually worked. I know of exactly one case (ANZ Bank, which was fraught but had committed C-level support, and the big snake-oil consultancies were shunned). My personal experience is that the only generally effective way to change an organization is incrementally, focusing on solving one problem at a time. This is, of course, just Gall's Law applied to organizational systems. I find that when you do that, culture follows. What is your experience?
English
33
9
119
19.5K
Hackolade retweeted
Dev Ittycheria
Dev Ittycheria@dittycheria·
8/ The psychological edge isn’t about outsmarting others; it’s about mastering yourself. Our greatest obstacles are often internal—the fear of failure, the pull of instant gratification, the comfort of conformity. When you can consistently overcome these internal barriers, you position yourself ahead of those who can’t. In a world where many succumb to their base instincts, understanding and conquering your own psychology gives you an advantage that’s both rare and enduring.
English
3
1
27
2.5K
Hackolade retweeted
Dev Ittycheria
Dev Ittycheria@dittycheria·
5/ Thinking unconventionally is where magic happens. Most stick to the beaten path, clinging to comfort and familiarity. But the real breakthroughs? They come when you dare to ask the questions no one else is asking. The road less traveled isn’t just for the bold—it’s for those who want to make real, lasting impact. Innovators don’t just follow trends—they set them.
English
2
1
19
2.8K
Hackolade retweeted
Dev Ittycheria
Dev Ittycheria@dittycheria·
2/Why is psychological strength the ultimate competitive edge? Because it’s what most people are missing. Human nature fights against it. Our instincts push us toward comfort, validation, and quick wins. Mastering these inner battles puts you leagues ahead of those who follow the path of least resistance.
English
1
3
28
4.6K
Hackolade
Hackolade@hackolade·
@allenholub It is even worse to keep inventory (of developed code) on the shelves instead of shipping it to add value for users. If it is ready, release/deploy it.
English
0
0
0
24
Allen Holub. https://linkedIn.com/in/allenholub
In Lean thinking, "inventory" (things that you've spent money on but can't sell) is a liability. Your entire backlog is inventory, as is every piece of work that's blocked, waiting for somebody else to do something. Just sayin'.
English
5
3
37
4.6K
Hackolade
Hackolade@hackolade·
@allenholub @AdrianHofman @WoodyZuill The only time I have asked for an "order of magnitude" estimate has been if I fear a misunderstanding on the solution. Maybe someone imagined a quick win while someone else is over-engineering a solution.
English
0
0
0
12
Hackolade
Hackolade@hackolade·
@allenholub @AdrianHofman @WoodyZuill I'll paraphrase in my own words... If you need something done, and you trust your team, then execution will take what it will take. Spending time to come up with estimates is a waste of time since estimates will be wrong anyway and will not affect execution.
English
1
0
0
18
Allen Holub. https://linkedIn.com/in/allenholub
What exactly do you think the "no estimates philosophy" is? I have a feeling that it's not what you think. For one thing, it's not a philosophy. @WoodyZuill coined the hashtag with a tweet that said that his team had just finished a major project without using estimates, along with a call to discuss that. There is no specific approach, or technique, or rules--only the observation that they're not needed in real projects, as proved by the fact that they were not needed in real projects. Actual companies work this way--hardly philosophical. So the question becomes, how can you move away from estimates in your context? There are many different answers to that question.
English
3
2
18
6.5K
Hackolade retweeted
sophie
sophie@netcapgirl·
sophie tweet media
ZXX
34
1.2K
13.5K
426.6K
Hackolade retweeted
Gergely Orosz
Gergely Orosz@GergelyOrosz·
One thing is for sure: we keep having more code out there that needs to be maintained. Keep coding, keep learning as an engineer, because there will be an even bigger need for experienced engineers. Often to clean up the existing mess in place: x.com/kageiit/status…
Gautam Korlam@kageiit

@GergelyOrosz

English
5
73
876
118.4K
Hackolade retweeted
Gergely Orosz
Gergely Orosz@GergelyOrosz·
My first manager at Uber started a GitHub page back at the time with resources to become a more proficient developer - ones he personally found helpful (he did not have a CS degree). I realized he is *still* updating it, 7 years later! A neat list: github.com/charlax/profes…
Gergely Orosz tweet media
English
60
1.3K
10K
1.1M
Hackolade retweeted
Rick Houlihan
Rick Houlihan@houlihan_rick·
Presenting at conferences is fun, but Developer Relations is about enabling customers to use your technology to solve their problems. If you spend more time talking than listening you won't know what those problems are.
English
1
1
27
2.9K