Brian Surowiec

369 posts

Brian Surowiec banner
Brian Surowiec

Brian Surowiec

@xt0rted

I build things in c# and javascript/typescript

New Jersey 参加日 Ağustos 2016
31 フォロー中43 フォロワー
Brian Surowiec
Brian Surowiec@xt0rted·
@purekrome Lock files doesn't help either, because you end up having to take a direct dependency on transitive dependencies that need to be bumped to a newer version. These are solved problems with npm, have been for a very long time. I'll take that over nuget any day of the week.
English
1
0
0
22
Brian Surowiec
Brian Surowiec@xt0rted·
@purekrome Even though it's end of 2024 you still can't nuget install/update multiple packages via a single cli command which is why dependabot can no longer be used in half my repos.
English
1
0
0
25
Pure Krome
Pure Krome@purekrome·
I'm still crying internally(for my fellow developers) that it's the end of 2024 and many of them still think that JS (and the entire ecosystem) is okay. Spicy Take: It's not. It has always been a complex clusterfuck of Macgyver duct tape and copium.
English
1
0
4
88
Adam Wathan
Adam Wathan@adamwathan·
What's the state of the art for handling repetitive/mundane programming work with AI? For example "update the 200 components in my app to take advantage of this new feature in the new version of this library we're using" — like much smarter find/replace type work. Anything?
English
28
8
214
154.5K
Brian Surowiec
Brian Surowiec@xt0rted·
@adamwathan I recently found that Chrome & Firefox don't handle flex alignment the same either in some cases. In Chrome this is left aligned, but in Firefox it's centered. Need to add items-start to get the same result in both. play.tailwindcss.com/dGPlxyjUNM
English
0
0
1
218
Adam Wathan
Adam Wathan@adamwathan·
Firefox renders vertical margins on <br> elements but Chrome and Safari don't. Bug in Firefox?
Adam Wathan tweet media
English
14
2
107
44.2K
Brian Surowiec
Brian Surowiec@xt0rted·
@linqpad is there a way to set the env var DOTNET_EnableAVX2 for the currently executing query? I'd like to compare the IL/x64 output when that's on and off.
English
0
0
0
10
Brian Surowiec
Brian Surowiec@xt0rted·
@davidfowl I've been using dependabot for nuget packages, publish as container for some things, and then using some GitHub Actions/workflows I wrote to keep the sdk & tools up to date. I've put most of this into shared workflows that all my repos use github.com/xt0rted/.githu…
English
1
0
0
31
Brian Surowiec
Brian Surowiec@xt0rted·
Not sure what exactly qualified me, but thanks @github for the free copilot!
Brian Surowiec tweet media
English
0
0
2
79
Brian Surowiec
Brian Surowiec@xt0rted·
@davidfowl Pattern matching adds way too much mental complexity to the code. Moving that syntax to the left of the assignment and giving me good destructuring like JS/TS has would do a lot more for me.
English
1
0
1
0
Maxime De Greve
Maxime De Greve@MaximeDeGreve·
Today, we're excited to launch @github code search - a new way to search and navigate code. We’re introducing a brand new search and code navigation view and they are jam packed with new features. Here are some I’m excited about.... 🧵 1/6
Maxime De Greve tweet media
English
68
911
6.7K
0
Brian Surowiec
Brian Surowiec@xt0rted·
Turns out a preview version of the SDK was left hanging around. Uninstalled that and things work now 🥳
English
0
0
0
0
Brian Surowiec
Brian Surowiec@xt0rted·
Installed the @dotnet 7 sdk and now my projects won't load and cli commands crash 😭 Pinning to the v6 sdk works fine, but I can't use anything in v7 without getting an sdk resolver failure error github.com/dotnet/sdk/iss…
English
1
0
0
0
David Fowler
David Fowler@davidfowl·
@xt0rted @DamianEdwards @borland I ended up using the dotnet one and it actually worked well. I had to make a tweak to make a shallow clone. It doesn’t help if I want to make a versioned nuget package though
English
2
0
1
0
David Fowler
David Fowler@davidfowl·
I really want a dotnet new "github actions library ci template". #dotnet
English
15
7
124
0
Damian Edwards
Damian Edwards@DamianEdwards·
@borland @xt0rted @davidfowl That's what I understood too. I want to reduce the time it takes to setup a new repo for a .NET library (NuGet package) with CI/CD & all the best practices configured & ready to go to basically nothing.
English
3
0
3
0
Brian Surowiec
Brian Surowiec@xt0rted·
@DamianEdwards @davidfowl The biggest issue with doing non javascript actions is they aren't cross platform, so you're locked in to using only ubuntu runners with them.
English
1
0
0
0
Damian Edwards
Damian Edwards@DamianEdwards·
@davidfowl We really should just prioritize this and do it. A repo template and a simple script/tool would do it I think.
English
3
0
5
0
Brian Surowiec
Brian Surowiec@xt0rted·
Just published a @dotnet tool to help manage solutions with multiple @VisualStudio startup projects. Add a property to each startup project, then run "startup-projects set --vs 2022" against the sln. It'll create a new .suo file with the right settings. github.com/xt0rted/dotnet…
English
1
2
4
0