Thomas Stringer

16K posts

Thomas Stringer banner
Thomas Stringer

Thomas Stringer

@tr_stringer

Staff Software Engineer 💻 surfing 🏄‍♂️ snowboarding 🏂 classical piano 🎹 and Boston sports 🏀 🏒 ⚾️ 🏈 My tweets are my own.

New Hampshire 가입일 Eylül 2011
340 팔로잉1.4K 팔로워
John McBride
John McBride@johncodes·
Hilariously, my Windows partition seems to be totally bricked and I can't get into the automatic repair. I was thinking of ditching windows anyways and going full in on Linux gaming: What should I do?
English
3
0
2
473
Martin Thwaites
Martin Thwaites@MartinDotNet·
@tr_stringer That's not the argument people are making... there are tonnes other, sensible, arguments... Saying a startup won't choose a platform/language/ecosystem where they'll need to pay $49/month/dev for an IDE when they hit 6 devs... that's not valid Individual preference is moot here
English
1
0
9
1.7K
Martin Thwaites
Martin Thwaites@MartinDotNet·
Are people honestly saying that a startup, hiring 6 devs and paying them, is worried about paying $49/month/dev for an IDE? Like, that feels like a failed startup to me? They're likely paying >$50k each, plus probably getting them an M3 ($2k). But $49 is a blocker? Seriously?
English
49
5
211
69.4K
John McBride
John McBride@johncodes·
I BELIEVE THE NUGGETS WILL SUCCEED 🧺 🏀
English
1
0
2
500
Fatih Arslan
Fatih Arslan@fatih·
Heinrich Lichner “At Home” Op.134 No.6
Deutsch
3
0
49
8.8K
Kelly Sommers
Kelly Sommers@kellabyte·
It looks like MSFT Aspire supports OpenTelemetry? I’m a little confused since Aspire looks like an in-memory Grafana/Jaeger like tool for development that runs in-process with your process but where do you export the prod traces? Also how do you connect this to Azure Functions?
English
2
0
4
7.7K
Thomas Stringer
Thomas Stringer@tr_stringer·
@anze3db I never loved the additional indentation of python context managers. For me the Go way is nicer to look at!
English
1
0
1
51
Anže Pečar
Anže Pečar@anze3db·
I am enjoying writing Golang, but I do miss some Python features 😅 Go's `defer` is cool, but Python's context managers are way more versatile because they can be placed *anywhere*. I have learned that you can abuse Go's anon funcs to get a poor man's context manager:
Anže Pečar tweet mediaAnže Pečar tweet media
English
3
0
6
665
Thomas Stringer
Thomas Stringer@tr_stringer·
@VicVijayakumar I am a classical pianist and started when I was 6 years old. Daily practice, weekly lessons, competitions, the whole thing. While it isn't my career, at this point in my life playing classical piano is a major escape and big time enjoyment
English
0
0
0
76
Vic 🌮
Vic 🌮@VicVijayakumar·
The other day my 9yo's violin teacher told me that her students who practiced for 30-60 minutes every day made considerably more / faster progress than the students who just showed up once a week for their scheduled lesson. If you stick with it even when it's difficult, even when it seems like you're not getting any better, you cross over a sisyphian hump and the road ahead is clear. She had recently met one student years after they graduated out (one of the easygoing didn't-really-practice types) who still loved the instrument and who still played for fun and for the love of it. This student wouldn't be winning any competitions against the serious players, but they still had a healthy relationship with music and with the instrument. I don't have a cohesive moral here to tie all this together. Take from this story whatever allegory you want.
English
19
1
107
22.8K
Thomas Stringer
Thomas Stringer@tr_stringer·
@johncodes Totally agreed. For anything I want to persist I put it on my blog
English
0
0
0
52
John McBride
John McBride@johncodes·
writing is forever. social media is temporary, fleeting, thoughtless, forgotten. “Writing isn't about making money, getting famous, getting laid … In the end, it's about enriching the lives of those who will read your work, and enriching your own life, as well.“ - Stephen King
dax@thdxr

everyone feels like they should be writing, go through the loop of trying to get into blogging consistently, never sticks just get into the habit of posting here when you come across anything interesting - you don't need a blog after a year you'll be totally different

English
1
0
6
757
Thomas Stringer
Thomas Stringer@tr_stringer·
@johncodes I’m not sure I could ever go back to the no-Lua land alternative
English
0
0
1
11
Thomas Stringer
Thomas Stringer@tr_stringer·
@johncodes So true. I was able to get a quick plugin I was wanting up and running in a couple of hours. No Lua or neovim API experience and it wasn't bad at all. I definitely need to clean it up and iterate a bit but it's already usable
English
1
0
1
16
Thomas Stringer
Thomas Stringer@tr_stringer·
I had been a Vim user for a *very* long time. I'm about 2 months into a switch to Neovim and it's a world of difference on so many levels. Particularly, I just started writing my first plugin. It's such a great experience using Lua. I never had an interest in Vimscript
English
1
0
3
237