Ben Guenter

61 posts

Ben Guenter

Ben Guenter

@benguenter

I am a software developer passionate about process automation and functional programming. I enjoy disk golf, board games, and video games.

Calgary, Alberta 가입일 Eylül 2009
169 팔로잉29 팔로워
Ben Guenter 리트윗함
The Broken Binding | Bookstore
The Broken Binding | Bookstore@binding_broken·
Giveaway time! One lucky winner will receive a set of our Andy Weir Collection. 😍 These will ship out in-line with the Sci-Fi Sub shipping schedule, so one book at a time. To enter, follow us and retweet 💚
The Broken Binding | Bookstore tweet media
English
77
1.4K
992
72K
Ben Guenter 리트윗함
Andrea Stewart *UPDATES ONLY*
Andrea Stewart *UPDATES ONLY*@AndreaGStewart·
Want a signed copy of an ARC of THE GODS BELOW? RT and follow to enter; winner will be chosen 5/14 at 5pm PST. Open internationally! If you can receive mail, I’ll find a way to get it to you!
Andrea Stewart *UPDATES ONLY* tweet media
English
85
754
850
58.3K
Ben Guenter 리트윗함
Allen Holub. https://linkedIn.com/in/allenholub
I get so sick of people saying "nobody would hire you to build a house without an estimate." Even if house-building projects met the estimate (more often than not, they don't), there are literally no parallels. 1/4
Ted/Theo☮️🍐-Look! A squirrel!@TedHasADHD

@Cennydavidsson @alannac111 @allenholub Oh I’ve had great success without estimates however it’s a rare company that doesn’t want them. Would you let someone build you a house without estimates?

English
32
25
169
0
Ben Guenter 리트윗함
Yishan
Yishan@yishan·
I've now been asked multiple times for my take on Elon's offer for Twitter. So fine, this is what I think about that. I will assume the takeover succeeds, and he takes Twitter private. (I have little knowledge/insight into how actual takeover battles work or play out) (long 🧵)
English
1.7K
7.8K
39.5K
0
Ben Guenter
Ben Guenter@benguenter·
@alexander_bird I really like this sentiment, I have often referred to it as "bring the pain forward". One of my mentors said this early on in my career and I have not forgotten.
English
0
0
1
0
Alexander Bird @alexanderbird@mstdn.ca
The bottom line is this: if you make yourself really experience the pain that you're trying to resolve -- feel it deeply and for long enough that it impacts you personally -- then you're primed to make really good product decisions in how you resolve the pain.
English
2
0
0
0
Alexander Bird @alexanderbird@mstdn.ca
One great way to design a new user experience or developer tool is to do the manual work that the tool will replace for long enough that you are seriously frustrated and bored. This may mean days or weeks.
English
1
0
0
0
Ben Guenter
Ben Guenter@benguenter·
@alexander_bird Using data generators are also really great for finding flakey tests. Sometimes things get through still, but another layer of defence.
English
1
0
1
0
Alexander Bird @alexanderbird@mstdn.ca
Alexander Bird @[email protected]@alexander_bird·
On the other hand, if you write the tests while you write the production code, you tend to run the tests more often. This increases your odds of hitting the 1/20 or 1/100 problems with your test. You make them more robust while you work, so they don't bung up your build pipeline.
English
1
0
1
0
Alexander Bird @alexanderbird@mstdn.ca
Alexander Bird @[email protected]@alexander_bird·
One problem with writing the tests last is that you execute them only a handful of times and then you're done with them. If there's something flaky about them that fails 1/20 times, odds are you won't find it until it blocks your build pipeline in a few weeks.
English
1
0
1
0
Ben Guenter 리트윗함
David Kean
David Kean@davkean·
Visual Studio 2022 is the first version of Visual Studio to ship with Server GC mode turned on.
English
5
39
210
0
Ben Guenter 리트윗함
Alexander Bird @alexanderbird@mstdn.ca
Our team policy on code review comments about improvements: We do not have a duty to implement every Good Idea that we or our team mates think of related to our code. It's OK to ignore a good and useful comment. You can say "thanks, but I'm not going to do that this time". 1/2
English
1
1
1
0
Konrad Kokosa
Konrad Kokosa@konradkokosa·
It's #CyberMonday! A perfect time for a cyber gift then! Here are the rules: ✅follow me ✅retweet this tweet ✅answer why and what cyber gift you would like to get (psst.. I own some e-books. And let's make it possible, I cannot give you BTCs😅) I will chose one and realize it!
English
9
10
7
0
Ben Guenter
Ben Guenter@benguenter·
@konradkokosa Very interested in your Pro .net memory management book. Performance has become an obsession of mine and I used many of your tips in my last job to great effect.
English
0
0
2
0
Ben Guenter
Ben Guenter@benguenter·
@thissushiguy Have you used svelte? I found it quite easy to use. I really liked the compile down to vanilla js.
English
2
0
0
0
Ben Guenter
Ben Guenter@benguenter·
@StachuDotNet @PaulFWatts I thought the C# updates were trending in a more FP direction. Better match, records. What has been your impression?
English
0
0
0
0
Paul Watts
Paul Watts@PaulFWatts·
A question? Do the professional #fsharp developers here also stay current with #csharp or do you exclusively focus on #fsharp plus your Web Dev technologies of choice?
English
14
1
11
0
Ben Guenter 리트윗함
Michele Riva
Michele Riva@MicheleRivaCode·
I'd love to have an #fsharp dev as a guest in my podcast. Do you know someone willing to join for an episode? 👀
English
5
7
16
0
Ben Guenter 리트윗함
Andrea Stewart *UPDATES ONLY*
Andrea Stewart *UPDATES ONLY*@AndreaGStewart·
International giveaway! A signed ARC of THE BONE SHARD EMPEROR (out Nov 9), a Mephi mug, and your choice of Mephi sticker. If you haven’t read the first book, I’ll send you the paperback of that too ☺️ RT and follow to enter! Ends 8am Friday PST, 9/24.
Andrea Stewart *UPDATES ONLY* tweet media
English
147
1.1K
870
0