BrianGetsBinary

771 posts

BrianGetsBinary banner
BrianGetsBinary

BrianGetsBinary

@BrianGetsBinary

Software Engineer. When in doubt, make it immutable. Builder of https://t.co/b7wApMngE4

Hacktown, USA เข้าร่วม Ekim 2021
335 กำลังติดตาม54 ผู้ติดตาม
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@HedgeyeComm @TikTokInvestors Computer is massively constrained so this makes total sense for both companies. Of course this is good news from an IPO perspective but I don’t understand why anyone can be so negative about it.
English
0
0
0
1.6K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@AntonMartyniuk Automapper is a cancer in most code bases and now it’s a disease you pay for
English
0
0
1
146
Anton Martyniuk
Anton Martyniuk@AntonMartyniuk·
𝗧𝗼𝗽 𝟭𝟬 𝗺𝗼𝘀𝘁 𝗵𝗮𝗿𝗺𝗳𝘂𝗹 𝗡𝘂𝗚𝗲𝘁 𝗽𝗮𝗰𝗸𝗮𝗴𝗲𝘀 𝘆𝗼𝘂'𝗿𝗲 𝘂𝘀𝗶𝗻𝗴 𝘄𝗶𝘁𝗵𝗼𝘂𝘁 𝗿𝗲𝗮𝗹𝗶𝘇𝗶𝗻𝗴 𝗶𝘁! You might think these popular .NET packages make your life easier — but they often introduce hidden issues 👇 1️⃣ 𝗔𝘂𝘁𝗼𝗠𝗮𝗽𝗽𝗲𝗿 Encourages overly-complex mapping logic hidden behind profiles. AutoMapper is slow and makes debugging almost impossible. 👉 Better choice: Manual mapping 2️⃣ 𝗠𝗲𝗱𝗶𝗮𝘁𝗥 Adds unnecessary reflection overhead and complexity. 👉 Better choice: Own manual handlers 3️⃣ 𝗡𝗲𝘄𝘁𝗼𝗻𝘀𝗼𝗳𝘁.𝗝𝘀𝗼𝗻 Heavy and slower compared to newer, built-in options. 👉 Better choice: System.Text.Json
Anton Martyniuk tweet mediaAnton Martyniuk tweet mediaAnton Martyniuk tweet mediaAnton Martyniuk tweet media
English
8
2
44
3.7K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@SilveradoLegion @valigo I do it all the time. I’ll build on windows, write scripts in powershell and it just works on Linux. The portability is great. I still use shell scripts too but overall the tool optionality is fantastic.
English
0
0
0
15
Silverado Legion
Silverado Legion@SilveradoLegion·
@valigo I can tell you that there is one person using Terminal who isn’t a Linux person
English
2
0
7
1.1K
Valentin Ignatev
Valentin Ignatev@valigo·
This is so funny - Microsoft had their own tools with the same functionality since forever. But the only people using terminal on Windows are Linux users, so it's easier for Microsoft to port coreutils than to teach Linux people PowerShell
Valentin Ignatev tweet media
English
75
48
1.5K
106.8K
Dmitry Lyalin
Dmitry Lyalin@LyalinDotCom·
I always wanted to build a mini game that was the popular "AC-130 gunship hovering over some sort of mission in progress providing covering fire" I tried many times and failed, but last night I think I nailed it Very basic gameplay for now: death-from-above-3199e.web.app
Dmitry Lyalin tweet media
English
2
1
30
2K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@m2jr GitHub project that’s installable via a npx?
English
0
0
0
306
Mike Maples, Jr
Mike Maples, Jr@m2jr·
Has anyone created an internal GitHub but for skills and prompts (not code) that can be hosted internally to a company and have non technical contributors?
English
191
13
613
132.8K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@johnarnold We do know how this will play out and we won’t need UBI, insurance or more taxing - we can look to the Industrial Revolution and understand what market dynamics and societal changes will synthesize. AI will be an Industrial Revolution more than most realize
English
0
0
0
35
John Arnold
John Arnold@johnarnold·
A host of policy responses have been proposed: UBI, wage insurance, taxing AI, workforce retraining, shorter workweeks, expanded social insurance, giving people equity in AI or broader stock market. But it’s hard to know what to do when we don’t know how this plays out. 20/n
English
8
2
67
21.4K
John Arnold
John Arnold@johnarnold·
After many conversations over past year with friends, business associates & policymakers about the future of AI job disruption, I’ve tried to get my thoughts in order. With the caveat that I have no specific AI expertise, here they are. Comments and corrections encouraged.🧵 1/n
English
41
56
710
180.4K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@_yiyuan_ @johnarnold This is fundamentally not true - the release of Claude Opus 4.5 will go down in history as a seminal moment in computing. We gained a new superpower and can now do things previously unimaginable.
English
0
0
0
177
Yi Yuan
Yi Yuan@_yiyuan_·
@johnarnold I don’t think it’s the model that crossed a certain threshold. The adoption has been driven by the “killer app” — Claude Code, which increased token usage exponentially. Whether this would happen elsewhere, and is sustainable, to me is questionable.
English
2
0
0
289
BrianGetsBinary รีทวีตแล้ว
Karri Saarinen
Karri Saarinen@karrisaarinen·
The fallacy of this is that more creates more. More hours, more hiring, more something. And it is true in a sense. If you put in more work, more work will happen. But I think for most startups, the leverage is really in how differently you approach the problem, how well you cultivate your team, and the strategy. Any large company can outspend you on hours. They have thousands or tens of thousands more people, spending more hours. If hours worked were the metric, every large company and government organization would always win and do the best work. More hours, better output. This thinking is often representative of younger founders, where the startup becomes their identity and life. They have a hard time doing anything else, and cannot understand that your work is not the person that is you. But activities outside of work can grow you as a person too and make you do better work. I’ve never worked this way. As a designer, I always saw the need to take a step back, to take a break. At times, I might work 12 hours or 16 hours, or whatever amount was needed, but it wasn’t the norm. You just can't grind design, you need inspiration. But taking that step away from the work, would give me more perspective, inspiration and I could approach the problem differently or I could just see the solution. Grinding is never good for any creative problem, and startups or creating new products are often mostly about creative problem solving. Grinding works ok for email jobs, or where you just executing on very clear playbook. With Linear, we’ve never worked this way. We work reasonable hours, 5 days a week. All of us founders have families. Many of our employees have families. I personally stop every evening, spend time with the family, cook dinner for the family, eat dinner together, and focus on things outside of work. Sometimes I work in the late evenings or weekends, but to me the pride is that I don’t need to. Company should be succesful without it. My goal is to build a company that is sustainable in the long term, and doesn’t require heroics or personal sacrifices every single day. There are times when our team is heroic. Launches, incidents, some other work that just needs to be done. They will work late into the night because they know it is the right thing. But we don’t require that every day or every week, and the more this happens, the more I think it is a failure of our company and leadership. The team and the leaders should always keep a reserve to use when something is needed. Our thinking was also that quality, which we value, doesn’t emerge from working more or stressing people more. It emerges when you create the conditions for it to emerge. Often it is the appreciation, space, time, and how the person feels. A person who is rested will do better work. I wouldn’t attribute much of our success to working a lot. The success came from having clear thinking, ideas, and focus to do the right things. I sometimes wish we could move the culture more toward a Zen master. Real mastery is not exerting the most effort. It is achieving the outcome with the least necessary effort.
Harry Stebbings@HarryStebbings

"If you are not working 7 days per week, you are going to lose". Corgi Insurance is the most intense workplace culture in startups. - The company works 7 days per week. - Founder (@nico_laqua) lives and sleeps in the office. - He built a cafe in the office because there was no local cafe that was open 24/7. - 2/3 of the first 30 team members have the Corgi logo as a tattoo. Today I went behind the scenes with Nico, who has used this culture to scale the company to a $2.6BN valuation in just two years. My condensed notes below: 1. If You Are Not Working 7 Days Per Week, You Are Going to Lose: Whatever you can get done in 5 days, you'll get more done in 6 and 7. If you are trying to solve the world’s hardest problems, a standard 5-day workweek will not cut it. 2. Work Trials Repel the Mediocre: Corgi forces candidates into mock work trials over the weekend. If seeing a full office on a Saturday scares them, they don't belong. True intensity acts as a natural filter to attract killers and repel clock-watchers. 3. Lead from the Front Lines You can’t demand 7-day weeks while sitting on a yacht. Nico sleeps 3–4 hours a night on a mattress inside the office. If you want your troops to bleed, you have to be in the trenches with them. 4. Culture Only Means One Thing: Winning Forget superficial jargon like "hackers" or "ex-founders." Strip away the corporate fluff. A great startup culture is aggressively optimized around one single word: Winning. 5. Lifespan vs. Victories Building something world-historic requires radical sacrifice. When asked if he'd rather build a trillion-dollar company and die at 50, or fail and live to 80, the answer was easy. "I would rather measure my lifespan in victories." 6. Reject the Comfort of "Quiet Quitting." If you are operating in a hyper-growth environment and your days off happen to be Saturday and Sunday every single week, you are quiet quitting. To win, you must deliberately bypass the off-ramps of personal comfort and low volatility. Corgi isn't for everyone—and that’s exactly the point.

English
157
445
5.1K
1.4M
Jeff Bezos
Jeff Bezos@JeffBezos·
All personnel are accounted for and safe. It’s too early to know the root cause but we’re already working to find it. Very rough day, but we’ll rebuild whatever needs rebuilding and get back to flying. It’s worth it.
English
7.1K
5.2K
102.8K
9.8M
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@raimeyuu @Aaronontheweb To that end, I think the architecture of these agents and agentic experiences is fascinating and only want to spend more time understanding them. Juniors have to have that curiosity and not just get stuck on Vibe Code Island
English
0
0
0
19
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@raimeyuu @Aaronontheweb Foundational skills are more important than they have ever been and will be more valuable in the future. I think the senior engineers are self selecting into AI because it’s incredibly exciting. The junior looking to upskill is stuck because he just had an off to the AI
English
1
0
1
37
Aaron Stannard
Aaron Stannard@Aaronontheweb·
Do software development meetups and conferences talk about software any more?
English
4
2
15
1.4K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@xoofx Nice work. Been waiting for something like this. Will definitely try it out
English
0
0
0
30
Alexandre Mutel
Alexandre Mutel@xoofx·
I'm thrilled to release CodeAlta - one of the first efficient AI coding-agent TUIs built entirely in C#/.NET 🚀 I've been developing and using it daily for the past 3 months, and I hope you enjoy it as much as I do! 🤗 Retweets are highly appreciated! 🙏 CodeAlta brings you a beautiful, colorful timeline interface, multiple threads in the same workspace, a real prompt editor experience, quick file viewing/editing with syntax highlighting, in-app model provider configuration, a multi-agent-ready environment, and much more! ✨
Alexandre Mutel tweet media
English
26
107
349
33K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@KarenPayneMVP Copilot is pretty much unusable in VS2026. I’ve gone full time VS Code because due to those product failures. I only use Big Boy Visual Studio if I must
English
0
0
0
19
Karen Payne MVP
Karen Payne MVP@KarenPayneMVP·
VS2026 is the most frustrating version of Visual Studio I have ever used. Top of my list: - Installation issues - Missing dropdowns for quick actions - Constant Copilot issues - Failures for Copilot while debugging And today, two attempts, restart, one attempt. And note that VS2022 generated a message for the same project with no problem (using net9).
Karen Payne MVP tweet media
English
42
1
69
8.8K
BrianGetsBinary รีทวีตแล้ว
Kara
Kara@UTDKarra·
🚨Breaking: Patrick Dorgu wins Manchester United goal of the season and will win premier league goal season too
English
512
2.6K
33.1K
5.5M
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@kristijan_kralj Don’t take my IRepositoryService away! How else am I going to query the database!
English
0
0
0
35
Kristijan Kralj
Kristijan Kralj@kristijan_kralj·
The hidden cost of "enterprise" .NET architecture: Debugging hell. I've spent 13+ years in .NET codebases, and I keep seeing the same pattern: Teams add layers upon layers, to solve the problems they don't have. IUserService calls IUserRepository. IUserRepository wraps IUserDataAccess. IUserDataAccess calls IUserQueryBuilder. IUserQueryBuilder finally hits the database. I've seen a lot of classes having one-line methods whose sole purpose was to call the next layer and that's it. But to change one validation rule, you step through 5 layers. To fix a bug, you open 7 files. The justification is always the same: "What if we need to swap out Entity Framework?" "What if we switch databases?" "What if we need multiple implementations?" What if this, what if that. The reality: Those "what ifs" don't come to life in 99% of cases. I haven't worked on a project where we had to swap the ORM. But I've seen dozens of developers waste hours navigating through abstraction mazes. This happens with both new and experienced developers. New developers asking on Slack all the time: "Where to put this new piece of code?" But senior developers are too busy to answer that message. Why? Because they are debugging through the code that has more layers than a wedding cake. The end result? You spend more time navigating than building. Good abstractions hide complexity. Bad abstractions ARE the complexity. And most enterprise .NET apps? Way too much of the second kind.
English
118
45
607
113.4K
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
The advent of agents causes you to think much broader and bigger in scope of features and deliverables. Classical workflows are not going away but the real alpha is in how you can design those with latent tools and agentic applications
English
0
0
0
6
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
Where were you at the on April 27th, the day of the great token pricing reset?
English
0
0
0
4
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@awakecoding For deep dive problems and things that I need its advanced tooling for, I use it. Beyond that I avoid it because vs code is so much faster and has better AI tooling. Still a fan but VS code is becoming my daily driver
English
0
0
1
43
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
Azure Functions + OTEL = the red headed stepchild of the .NET ecosystem
GIF
English
0
0
0
15
BrianGetsBinary
BrianGetsBinary@BrianGetsBinary·
@tomasz_ducin @gregyoung I will die on this hill with you. If you don’t know the proper guard rails or aren’t capable of understanding critical components and know when to course correct you won’t vibe code for long. People with strong fundamentals will be more valuable than ever
English
0
0
1
36