🤔 Ever struggle with submitting a pull request? Wondering why it's taking forever to get your pull request approved?
✅ Scott writes about some Pull Request Etiquette in this post: https://bit.ly/3MBefsU
#SourceControl #PullRequests #GitHub
Posts by devBetter
Discussed in our mentoring call today… 👇
If you're looking for career coaching for your software development career, be sure to follow @devbetter.com!
You can learn more about this program at devbetter.com
#TechCoaching #CareerCoaching
Today’s double coaching calls focused primarily on AI agents and what they’re capable of with new projects. We built a todo app and a dice roller app with #dotnet and #htmx using #copilot and #claude.
We used #vscode as well as #visualstudio
The results were overall impressive!
A dice roller simulator web page running on localhost with inputs for number of dice, dice type (D6, etc), Roll History, Quick Roll Buttons, and Stats. ardalis is logged in.
Coding this as part of my weekly @devbetter.com coaching session. Lots of good feedback from the participants this week. Here's a screenshot of this morning's progress:
More AI stuff in another @devbetter.com session this afternoon.
We continued building out the dice roller. Tried #visualstudio instead of VS Code for a bit, still using GitHub Copilot Chat in Agent mode. Still Claude Sonnet 4. But it was terrible. Kept deleting most of the file it was "fixing"
Steve is talking about one of his @devbetter.com conversations and the question of modeling multi-tenancy.
This thread talks through pros and cons of various options.
Did he miss any options? How are you doing multi-tenancy in Azure?
Last chance for cheap @stirtrek.com tickets is today!
Early bird sale ending - tickets will be $200 after today (which is still a great deal).
#dotnet #stirtrek #conferences
events.humanitix.com/stir-trek-2025
🎉 Start your 2025 right by learning about Clean Architecture or Identity Essentials!
⏳ Only 4 days left!
Get 20% off with 12DAYSOF20. Ends Jan 5.
https://academy.nimblepros.com
New blog post; Pointing out the things I've come to really love about JS/TS over the years.
"JavaScript/TypeScript is actually really good"
codingwithspike.wordpress.com/2025/01/01/j...
🎁 12 Days of Clean Codemas!
Unwrap 20% off our Clean Architecture course with code 12DAYSOF20—only 100 promo codes available! Keep your code merry and bright, but hurry—this gift lasts through January 5!
https://academy.nimblepros.com
Interviewer: Can you explain this gap in your resume?
Programmer: I was waiting on the build server.
The third of the NimblePros crew to contribute to C# Advent is Kyle! ✨
🎅🏻🤶🏻🧑🏻🎄 Learn more about Automating Santa's Workshop with #NServiceBus:
blog.nimblepros.com/blogs/automating-santas-...
#CsAdvent #CsAdvent2024
🎄 "Deck the codebase with SOLID principles, fa la la la la!"
📨 Join our mailing list for access to our SOLID principles email course. Get the lessons to your Inbox today!
https://mailchi.mp/nimblepros/solid-email-course
#SoftwareDevelopment #CleanCode
Month after month, people keep watching this video.
Want code coverage and don't have Visual Studio Enterprise Edition?
Check out this post on our blog from Phil on "Mastering Code Coverage Analysis for .NET Projects without Breaking the Bank"
https://blog.nimblepros.com/blogs/code-coverage/
#dotnet #CodeCoverage #VisualStudio
Had a few good mentoring calls with teams today.
In one they asked, why I would prefer individual use case handlers over coarse grained services. This is something I’ve really leaned into in recent years.
There are many reasons but probably the biggest one is around cross cutting concerns.
Writing tests first... when it makes sense to do so.
❓ Question of the week:
💻 What’s one coding habit you’ve adopted that significantly improved your productivity?
Share your tips here! Let's help each other improve our productivity!
Unit testing, followed by using ChatGPT to brainstorm solutions to problems.