Paul Knopf

6.4K posts

Paul Knopf

Paul Knopf

@pauldotknopf

software simplifier. builder. musician. https://t.co/LkRiPgW0Sh

Bradenton, FL, USA Katılım Haziran 2009
306 Takip Edilen203 Takipçiler
Paul Knopf retweetledi
Milan Jovanović
Milan Jovanović@mjovanovictech·
Modules in a modular monolith can only talk through their public API. But how can you enforce this in your architecture? Architecture testing. ✅ Here's a code snippet showing a test case that checks the direction of dependencies between modules.ean you’re applying the other.
Milan Jovanović tweet media
English
3
9
51
3.3K
Paul Knopf retweetledi
nixCraft 🐧
nixCraft 🐧@nixcraft·
story of AI batshit crazy Microslop in two pictures🤣
nixCraft 🐧 tweet medianixCraft 🐧 tweet media
English
18
96
1.1K
60.2K
Paul Knopf
Paul Knopf@pauldotknopf·
After I'm done doing a long sesh of vibe coding, I feel like all my interactions with people are me giving them prompts to ponder and load into their context window.
English
0
0
0
10
Paul Knopf retweetledi
David Fowler
David Fowler@davidfowl·
I think the only software engineering practice I am dogmatic about is the fact that global shared mutable state is always bad.
English
83
23
700
146.1K
Paul Knopf retweetledi
Milan Jovanović
Milan Jovanović@mjovanovictech·
A modular monolith is the best way to prototype microservice boundaries—without committing to distributed complexity.
English
4
4
81
6K
Paul Knopf retweetledi
Santiago
Santiago@svpino·
I recently came across a team using an LLM to implement a state machine. They called it "agentic". They also told me it worked correctly most of the time. I asked them to write down the list of rules for moving from one state to another. They listed them out. It didn't take long for them to realize what was happening: They had built a solution using AI for a problem that didn't need AI. We removed the model and wrote some code to implement the rules. It might have taken 2-3 hours at most. They went from "it works most of the time, it's relatively fast, and it costs some tokens" to "it works 100% of the time, instantaneous, and costs nothing." So many examples like this recently. Golden rule: BUILD THE SIMPLEST THING THAT COULD POSSIBLY WORK.
English
152
174
1.9K
141.7K
Paul Knopf
Paul Knopf@pauldotknopf·
@monosnap is there somewhere I can download the mac img for an M1/arm? I can't use the app store.
English
1
0
2
137
Paul Knopf
Paul Knopf@pauldotknopf·
@WitsitGetsIt You'd think that after being so wrong about flat earth, you'd take some time to recalibrate your critical thinking/reasoning skills..
English
0
0
0
17
Witsit
Witsit@WitsitGetsIt·
The world is a stage. This was all planned many years ago and it was known that this administration would carry this very thing out long before they entered office. The sooner you realize this, the sooner it will all make sense. If you think all of this is unfolding organically, you are doing exactly what they want you to do. They’re evil, not stupid.
Suppressed News.@SuppressedNws

⚡️🇺🇸BREAKING: U.S VP JD Vance: “If the Iranians attack us, they're going to be met with overwhelming force…..We did not attack the nation of Iran. We did not attack any civilian targets. We didn't even attack military targets outside of the three nuclear weapons facilities.”

English
17
22
128
14.6K
David Fowler
David Fowler@davidfowl·
We’re about to take C# to the next level. Look out Python 👀 #dotnet #csharp
David Fowler tweet mediaDavid Fowler tweet media
English
94
131
1.3K
151.1K
demisdev
demisdev@demisdev·
@Sam75614812 @davidfowl No I just gave up on trying to use .NET for scripts and new global tools (now use npx). Still using .NET for most server backends and maintaining our existing dotnet tools.
English
1
0
1
66
demisdev
demisdev@demisdev·
@davidfowl Ended up switching to bun/node which is easier to create & run with just ./script.mjs Proposed this for C# 5+ years ago but feedback from language designers was to embed C# in MSBuild so I gave up on C# and switched to JS where UX is much nicer github.com/dotnet/csharpl…
English
4
0
9
2.2K
Erik Porter
Erik Porter@HumanCompiler·
Lots or second to last, a little of the last, then eventually switched to Cosmos and dumped EF (though I still love EF in general). And yes, I know EF can work with Cosmos, but ran into too many problems and ended up building my own "mini-EF" and it works great! Might open source it in the future. I'm not a fan of reinventing the wheel but every now and then it can be a good idea. "bring things in house"
English
1
0
3
1.1K
Paul Knopf
Paul Knopf@pauldotknopf·
@TheJackForge How many CRUD apps are written in React that don't need to be? Make Postbacks Great Again
English
0
0
0
6
Paul Knopf retweetledi
vx-underground
vx-underground@vxunderground·
vx-underground tweet media
ZXX
48
295
4.5K
137.9K
Milan Jovanović
Milan Jovanović@mjovanovictech·
Here's the tech stack I would use for my next side project: Frontend: Angular + TS Backend: .NET, ASP .NET Core Auth: Keycloak Database: PostgreSQL Deployment: Azure CI/CD: GitHub Actions What's yours?
English
71
34
504
32.5K
Paul Knopf
Paul Knopf@pauldotknopf·
@hindrikes Oh look, a super bad take! X needs a dislike button.
English
0
0
0
37
Daniel Hindrikes
Daniel Hindrikes@hindrikes·
To use .NET 8 because it 's a LTS release is like Formula 1 cars should drive last years tires, because they now they worked then. But everyone knows that the new tires (.NET 9) is faster, more durable and more secure.
English
10
4
51
5.2K
Pfs
Pfs@sirpenski·
@Aaronontheweb No they're not. Build scripts add another layer of complexity for new developers taking over old projects. Always keep things as simple and straightforward as possible.
English
1
0
3
224
Aaron Stannard
Aaron Stannard@Aaronontheweb·
.NET developers who've added Linux / bash / dotnet CLI into their workflow are in a totally different league than the peeps stuck in pure "whatever I can see in the Visual Studio UI" land
English
22
11
222
21.6K