Daniel Glauser

10.5K posts

Daniel Glauser banner
Daniel Glauser

Daniel Glauser

@danielglauser

Vice President of Software Engineering. Clojure developer for over a decade.

Denver, Colorado Katılım Ocak 2009
2.1K Takip Edilen1.3K Takipçiler
Daniel Glauser
Daniel Glauser@danielglauser·
Looking forward to all the AI advancements this year
Daniel Glauser tweet media
English
0
0
1
81
Daniel Glauser
Daniel Glauser@danielglauser·
@psomkar1 It’s just different, both are really useful. I graduated from a highly theoretical CS program with 11 months of experience through paid internships. Both have been extremely valuable. I never would have learned LISP on the job but now I’ve been working with it for over a decade.
English
0
0
0
180
Omkar
Omkar@psomkar1·
Unpopular opinion : Side project teaches you more than any college or degree.
Omkar tweet media
English
242
202
3K
160K
Priyanka Lakhara
Priyanka Lakhara@codewithpri·
90% of backend engineers are just people afraid of CSS
English
225
86
1.3K
41.4K
Happy Captain
Happy Captain@EODHappyCaptain·
Two years ago we bought my kid an electric car and spent the night building it Last year we bought him a bike and spent the night building it This year we are buying him LEGOs and he can build them himself.
English
35
31
1.6K
11.3K
Daniel Glauser
Daniel Glauser@danielglauser·
@Milajoy Five minutes, ten if you’re feeling rather generous.
English
0
0
1
21
Mila Joy
Mila Joy@Milajoy·
I have been told I am unreasonable about expecting others to be on time SO please actually tell me: Is 25 minutes long enough to wait for someone before I can, in good conscience, leave?
English
4.6K
225
6.6K
217.2K
Daniel Glauser
Daniel Glauser@danielglauser·
@theo I like GitHub but Gitlab works pretty well too.
English
0
0
1
27
Theo - t3.gg
Theo - t3.gg@theo·
It’s probably time for something new to replace GitHub
English
564
70
3.3K
715.8K
Daniel Glauser
Daniel Glauser@danielglauser·
@iamdevloper Try selling senior leadership on coffee vs. type safety. Marketing 101
English
0
0
0
36
I Am Devloper
I Am Devloper@iamdevloper·
why did CoffeeScript fail where TypeScript prevailed?
English
37
1
50
40.7K
Daniel Glauser
Daniel Glauser@danielglauser·
@gunnarmorling You don’t need an ORM if you work with a functional programming language.
English
1
0
17
2K
Gunnar Morling 🌍
Gunnar Morling 🌍@gunnarmorling·
"You don't need an ORM" Goes on to build their own custom ORM. Every single time.
English
60
43
1.1K
57.2K
Dave W Plummer
Dave W Plummer@davepl1968·
Explain this like a 17-year-old.
Dave W Plummer tweet media
English
347
2
239
29.3K
Daniel Glauser
Daniel Glauser@danielglauser·
Thank you for speaking out about this. I went into microservices with an open mind but experienced all the issues you’ve mentioned. When I was speaking out against them eight years ago my words were considered hearsay. I’ll add that none of your customers care about your service topology, if you want to be successful with software development obsess over your customers’ needs and design your architecture to support that.
English
0
0
10
2K
DHH
DHH@dhh·
Microservices is the software industry’s most successful confidence scam. It convinces small teams that they are “thinking big” while systematically destroying their ability to move at all. It flatters ambition by weaponizing insecurity: if you’re not running a constellation of services, are you even a real company? Never mind that this architecture was invented to cope with organizational dysfunction at planetary scale. Now it’s being prescribed to teams that still share a Slack channel and a lunch table. Small teams run on shared context. That is their superpower. Everyone can reason end-to-end. Everyone can change anything. Microservices vaporize that advantage on contact. They replace shared understanding with distributed ignorance. No one owns the whole anymore. Everyone owns a shard. The system becomes something that merely happens to the team, rather than something the team actively understands. This isn’t sophistication. It’s abdication. Then comes the operational farce. Each service demands its own pipeline, secrets, alerts, metrics, dashboards, permissions, backups, and rituals of appeasement. You don’t “deploy” anymore—you synchronize a fleet. One bug now requires a multi-service autopsy. A feature release becomes a coordination exercise across artificial borders you invented for no reason. You didn’t simplify your system. You shattered it and called the debris “architecture.” Microservices also lock incompetence in amber. You are forced to define APIs before you understand your own business. Guesses become contracts. Bad ideas become permanent dependencies. Every early mistake metastasizes through the network. In a monolith, wrong thinking is corrected with a refactor. In microservices, wrong thinking becomes infrastructure. You don’t just regret it—you host it, version it, and monitor it. The claim that monoliths don’t scale is one of the dumbest lies in modern engineering folklore. What doesn’t scale is chaos. What doesn’t scale is process cosplay. What doesn’t scale is pretending you’re Netflix while shipping a glorified CRUD app. Monoliths scale just fine when teams have discipline, tests, and restraint. But restraint isn’t fashionable, and boring doesn’t make conference talks. Microservices for small teams is not a technical mistake—it is a philosophical failure. It announces, loudly, that the team does not trust itself to understand its own system. It replaces accountability with protocol and momentum with middleware. You don’t get “future proofing.” You get permanent drag. And by the time you finally earn the scale that might justify this circus, your speed, your clarity, and your product instincts will already be gone.
English
181
1.2K
8.3K
991.4K
Daniel Glauser
Daniel Glauser@danielglauser·
@TimSweeneyEpic @rfleury I once worked on a Stratus machine that had to be installed with a modem, if it detected any bad hardware it would call and order a replacement part for its self.
English
0
0
1
302
Tim Sweeney
Tim Sweeney@TimSweeneyEpic·
@rfleury An even better idea would be to detect your hardware specs and integrate with Amazon to silently order more DRAM if it detects it's running out of memory.
English
25
14
675
26.1K
shevereshtus
shevereshtus@shevereshtus·
I’ve seen tons of variations on fake Talmud quotes before, if that’s the first time I see them present the Gemara as if it’s a book of rhyming limericks. I… don’t know how to react to that.
shevereshtus tweet media
English
23
5
109
3.9K
Daniel Glauser
Daniel Glauser@danielglauser·
@debasishg We wouldn’t, we’d do the exact same thing. We review code together, and no matter who wrote it the candidate needs to know how it works and be able to highlight the tradeoffs.
English
1
0
1
42
Daniel Glauser
Daniel Glauser@danielglauser·
@BeesLittleRanch Never cried but I sure did learn a lot of math. Peak was the paper I wrote for Trigonometry class on Chebyshev polynomials and their usages in analog audio filters.
English
0
0
1
90
Kyle Mann
Kyle Mann@The_Kyle_Mann·
The best sleep you can have in life is a post-church Sunday afternoon nap. Not the best benefit of salvation, but it's up there.
English
50
50
1.1K
21K
𝕯𝖊𝖛𝕰𝖓𝖓𝖞
Languages that will still be used in 20 years: - C - C++ - JavaScript - Python - Java - Php What am I missing?
English
685
58
1.6K
101.7K