Pim Elshoff * The Entrepreneurial Employee

9.7K posts

Pim Elshoff * The Entrepreneurial Employee banner
Pim Elshoff * The Entrepreneurial Employee

Pim Elshoff * The Entrepreneurial Employee

@Pelshoff

Programmer mentor - TDD & DDD Coach - DM and let me help you achieve technical and personal excellence! https://t.co/GiuQ0ubgm3

Veenendaal, Netherlands Katılım Ağustos 2011
438 Takip Edilen894 Takipçiler
Sabitlenmiş Tweet
Pim Elshoff * The Entrepreneurial Employee
Coding is hard. Save mental energy, run your tests often 👇 ❌ Type, type, type, read, stare, think, type, type, read, stare... ✅ Type, run, read, type, run, read ‼️ Compiling is automated; don't compile! ❗ Slow down when test failure is unexpected; read errors, not code
English
1
2
13
0
Pim Elshoff * The Entrepreneurial Employee retweetledi
Tsartoshi ⚡₿ 🏂
Tsartoshi ⚡₿ 🏂@Tsartoshi·
Nederland heeft in slechts één maand tijd 130 miljard euro aan ongerealiseerde winst gemaakt op het Groningse gasveld. Ik vind op zijn minst dat we daar 36% van mogen zien als grondstof dividend dit jaar. Toch mooi weer zo'n 2600 euro p.p. Box3 drama 🔂
Tsartoshi ⚡₿ 🏂 tweet media
Nederlands
53
676
2.6K
47.7K
Coach Noah Revoy | Arms Dealer For The Soul 🏴‍☠️
My wife created her first client website in 1998. It was a product catalog with several hundred products. It took her hundreds of hours because everything had to be hand coded in HTML, and all the images had to be resized in Adobe. She charged $150. Today she could build the same website with Claude CLI in about 30 minutes and charge $3,000.
English
4
1
43
4K
Pim Elshoff * The Entrepreneurial Employee retweetledi
oog
oog@oog84__·
oog can't sleep. walk outside cave. middle of night. papa already there. sitting. looking at nothing. oog: "papa?" papa: "sit." oog sit. long quiet. bug noise. sky big and close. oog: "papa can't sleep?" papa: "papa just thinking." oog: "about what?" papa: "cold season coming. need more hide. need more dried meat. fire pit cracking, need new stone. koom need new wrap, growing too fast. fru need new spear, old one splintering." papa say all this flat. like reading from wall scratching. not complaining. just... listing. oog: "papa think about this every night?" papa look at oog. little smile. tired one. papa: "papa think about this every MOMENT. just only say it out loud at night when nobody listening." oog: "oog listening." papa: "...yeah. oog is." quiet again. oog: "papa. when does it stop? the list?" papa laugh. real laugh. the kind that surprise him. papa: "oog. it don't stop. you just get better at carrying it while smiling at breakfast." oog sit with this. heavy thing disguised as a sentence. one day oog will have own list. own night sitting. own bug noise and big sky and a head full of everyone else's needs. and oog hope... oog hope someone sit next to oog and say "what papa thinking about." so the list can live outside oog head. even for one minute. that what papa needed tonight. not solution. just a witness. love, oog
English
63
419
4.4K
66.9K
Pim Elshoff * The Entrepreneurial Employee retweetledi
Jelle
Jelle@CryptoJelleNL·
The insane 36% unrealized gain tax may have passed in the house, but the law still has to pass the senate. This website makes it incredibly easy to e-mail a bunch of senators & make your voice heard. Do your duty, and send at least 5 today. 👇🏼 vermogensval.nl
English
109
333
1.2K
122.5K
Coach Noah Revoy | Arms Dealer For The Soul 🏴‍☠️
I specified things like every possible client state and a fairly complex database schema so that the user experience would be smooth all the way through the program. That section alone was probably four or five pages long. A significant portion of it, maybe a quarter to a third, was devoted entirely to what I did not want the AI to do. That is something I probably would not have had to spell out for a human developer, but it turned out to be essential when working with an AI.
English
1
0
1
26
Coach Noah Revoy | Arms Dealer For The Soul 🏴‍☠️
I built an entire SaaS product that is roughly comparable to Kajabi in less than a week using Claude Code in the terminal. It includes features Kajabi does not have that I specifically need, and it omits features Kajabi has that I do not. I finished it, ran it locally, and while reviewing it, realized I wanted a few additional features. I described them to Claude. Claude thought about it, proposed an implementation, I agreed, and it built the features. Fifteen minutes later, I was testing them. If I ask a traditional SaaS company for a feature I need, the odds of it being implemented are close to zero. The odds of it being implemented on a timeline that matters to me are effectively zero. In that model, my product has to adapt to the platform. Here, the platform adapts to my product. I do not know whether every reader could get the same results. I am not a programmer either. But I am very good at describing exactly what I want, and just as importantly, what I do not want. In this case, I gave Claude a governing document describing the business logic, followed by a nine step development plan. Each step was several pages long, and Claude was instructed to work through them one step at a time. If you can clearly describe what you want, how it will be used, and how your business logic works, this approach can produce extraordinary results. If you go to Claude and say, “Make me a website,” it will make you something. It will probably look good. But it will not necessarily be what you want. This method only works if you are good at thinking clearly and describing your intent precisely.
English
3
1
22
805
Pim Elshoff * The Entrepreneurial Employee
@NoahRevoy Btw the logic specification problem is mostly solved by the event modeling movement, which aims to turn software engineering into an actual engineering discipline and not a craft
English
0
0
1
15
Pim Elshoff * The Entrepreneurial Employee
@NoahRevoy That's an extensive specification! I've always seen my job as helping people discover the real spec; implementing is a necessary evil. Many programmers need to get real with what their added value is before it's too late..
English
2
0
1
37
Pim Elshoff * The Entrepreneurial Employee retweetledi
Bert Slagter
Bert Slagter@bslagter·
Het box 3-plan is een Orwelliaans gedrocht. Vermogensaanwas is (deels) een eufemisme voor geldontwaarding. Overheid voert beleid om inflatie te veroorzaken. Logischerwijs stijgt de prijs van je bezittingen. Overheid: Aha! De ‘waarde’ van je vastgoed, goud, aandelen is gestegen, betalen! Ze doen alsof elke koersstijging vermogensaanwas is. Dat is het echter pas écht nadat de inflatie is goedgemaakt. (En dan niet de CPI-inflatie, want we beleggen niet voor potten pindakaas.)
Nederlands
112
421
1.9K
55.6K
Pim Elshoff * The Entrepreneurial Employee retweetledi
Sandy Petersen 🪔
Sandy Petersen 🪔@SandyofCthulhu·
A guy who worked for TI back in the day told me that after they created the first electronic hand calculator, they got a call from Bell Telephone. The folks from Bell sounded uncertain and worried. You see, when they were creating the first push-button phone, they did extensive tests to determine the exact best pattern for the numerical buttons - the pattern that would be easiest for people to tap in the dark or by muscle memory. But now they were concerned they’d completely blundered, because they saw that TI’s machine had the exact opposite layout. “So,” they asked. “What did your tests show?” The guys at TI just stared stupidly and said “Tests?”
Sandy Petersen 🪔 tweet mediaSandy Petersen 🪔 tweet media
Anon Opin.@anon_opin

The fact that calculators and computer keyboard numeric keypads have 789 across the top, while phone number keys have 123 at the top, is one of the greatest user interface design failures of all time.

English
463
3.5K
61.5K
4.7M
Pim Elshoff * The Entrepreneurial Employee retweetledi
bubble boi
bubble boi@bubbleboi·
Software engineers have negated every advancement in transistor density, computer architecture, compilers, and computer networking over the past 30 years.
bubble boi tweet media
English
409
2K
32.9K
1M
Pim Elshoff * The Entrepreneurial Employee retweetledi
Damian Płaza
Damian Płaza@raimeyuu·
Damian Płaza tweet media
ZXX
2
2
13
896
Pim Elshoff * The Entrepreneurial Employee retweetledi
Gergely Orosz
Gergely Orosz@GergelyOrosz·
"Fundamental" truths about software: - Code is liability - The more code you have, the more bugs you tend to have - The more complex a system, the more important architecture becomes - Writing maintainable code is a lot more effort than just getting it to work
English
64
347
3K
133.5K
Pim Elshoff * The Entrepreneurial Employee
@GergelyOrosz Interfaces remain important, implementations are easily redone, smaller modules and optimized for deleting + redoing. Good test automation, good (ai supported) understanding of test cases.
English
0
0
2
60
Gergely Orosz
Gergely Orosz@GergelyOrosz·
Until recently, the mindset with coding was often: “It’s better to spend more time writing good/clean code. Because the code you write will be read a lot more in the future.” But it feels to me AI tools really change this dynamic? In how “code that works” becomes trivial to generate (as a dev)
English
89
20
695
79.6K
Pim Elshoff * The Entrepreneurial Employee retweetledi
Gergely Orosz
Gergely Orosz@GergelyOrosz·
What is happening right now? ChatGPT/OpenAI outage for 3 hours Heroku down for 4 hours (even their status page is down!) NVIDIA dev docs as well (runs on Heroku) Pipedrive (CRM) issues for 4 hours What else is down… and are these connected? Something started 4 hours ago…
Gergely Orosz tweet mediaGergely Orosz tweet mediaGergely Orosz tweet mediaGergely Orosz tweet media
English
108
119
1.3K
640.5K
Pim Elshoff * The Entrepreneurial Employee
@MeesWijnants Ik vond deze inzichtelijk x.com/Devon_Eriksen_…
Devon Eriksen@Devon_Eriksen_

These guys don't understand each other. Elon Musk is too guileless. He says exactly what he thinks is true with little regard for how others will react. He alienates allies by airing disputes in public instead of settling them behind closed doors. Because he is a sperg engineer who leads companies of sperg engineers, and to do this, you must be 100% truthful and transparent. Donald Trump is too guileful. He says exactly what will advance his plans with little regard for telling people what he actually thinks. He alienates allies by expecting their unconditional support without sharing any aspect of his strategic plans with them. Because he is a New York real estate developer, who thrives on winning negotiations and gaining advantage from unshared knowledge, and to do this, you must be 100% calculating and opaque. Here's what happened. Musk worked super hard, and took great personal risks, to get a head start on balancing the federal budget. He correctly believes that federal spending is an existential risk to the nation. Trump regards those savings as a political asset. And, since he lacks leverage in congress, he took them and traded them for other things he wanted, apparently dealing with border control, the courts, etc... problems which he correctly believes are an existential threat to the nation. He may have concrete plans for balancing the federal budget in the future, but, frustratingly, he won't tell his own team what they are. Trump could have squared this in advance with Musk, in private, but he appears to either have assumed his loyalty (treating an ally like a subordinate), or been unable to persuade him. Likewise, Musk could have raised his complaints in private, but either he was too upset to try, or was not able to reach an agreement when he did. Trump doesn't understand how to deal with spergs. You have to tell them the truth, not expect them to read subtext. They refuse to read subtext. They want to be spoken to honestly. Musk doesn't understand how to deal with Machiavellians. They think of language as a power tool, and think of those who insist on truth as naive. Both men are used to being in charge, and are used to dealing with subordinates, who must cater to their preferred style of communicating. They are both therefore uniquely unsuited to having both the patience and the capability to speak the other's language. The truth is that both the federal budget and the federal bureaucracy are existential threats to America. Maximum priority. Trump's concerns about the "art of the possible" are probably valid, but Musk's sense of urgency should not be dismissed lightly. It is churlish to leverage the superior strengths and talents of people on the autism spectrum while making zero allowances for their unique needs. That said, spergs can be frustratingly dogmatic, even when they aren't the richest and most successful man in the world. A few other things to notice: The democrats have said nothing. That's because there are no democrats. They have no independent intellectuals, only paid schills. A response will not be forthcoming until the wholly organic grassroots PR committees have met, and the wholly grassroots talking heads have been cut a wholly organic grassroots check. There's also a strong case to be made for Team Nothing Ever Happens. Remember that Musk will sometimes shut up when he calms down, and Trump has no problem calling someone the Antichrist one day and working with him the next.

Nederlands
0
0
0
109
Mees Wynants
Mees Wynants@MeesWynants·
Elon en Trump zijn geen mannen die een stapje terug doen na uitspraken zoals deze. Ze hebben de boten verbrand. De rubicon overgestoken. Ze zijn ALL IN. Dit is een gevecht tot de dood. Wie wint denken jullie? Wat is de insteek hier? Of is het weer theater, zoals gewoonlijk?
Nederlands
9
0
16
2.7K
Pim Elshoff * The Entrepreneurial Employee retweetledi
Naval
Naval@naval·
Acquiring knowledge is easy, the hard part is knowing what to apply and when. That’s why all true learning is “on the job.” Life is lived in the arena.
English
564
4.1K
28.2K
1.1M
Pim Elshoff * The Entrepreneurial Employee retweetledi
Rúnar
Rúnar@runarorama·
There's a way of programming that I've been doing for decades and I realized recently it doesn't come naturally to many folks, so here's a pro tip: Write to the interface you'd like to have. That is, write the code you want, even if it doesn't work, then make it work.
English
46
40
468
17.1K
Pim Elshoff * The Entrepreneurial Employee retweetledi
Dissident Soaps
Dissident Soaps@DissidentSoaps·
Was in an Amish furniture store a few years ago talking to the carpenter when a notification on my watch vibrated, and I glanced at it. “What’s that,” he asked. I explained to him that my robot vacuum at home was notifying me that it was stuck. “Oh! And what can you do about that,” he asked. “Nothing,” I replied. He smirked and went back to talking about chairs. I still think about it from time to time.
English
87
570
11.6K
387.9K
kache
kache@yacineMTB·
video games are a total waste of time
English
307
44
1.3K
95.9K
Pim Elshoff * The Entrepreneurial Employee retweetledi
Dave Farley
Dave Farley@davefarley77·
Most teams don't have a tech problem. They have a learning problem. Fast feedback, short iterations, real users. That’s how software grows. Stop polishing code in a vacuum. Ship. Learn. Improve. Repeat.
English
10
40
193
6.9K