The recent news about Microsoft acquiring GitHub has me thinking about how amazing it is for us to be part of today's online code community.
Before modern online programming communities, finding good code samples or sharing your own code was challenging. Forums and email lists (if searchable) were good, but beyond that you had to rely on books, coworkers, and maybe a local meetup of like-minded individuals to help you work through your programming problems.
Watch this week's video on YouTube
Today, accessing and using code from the internet is second nature - I almost always first look online to see if a good solution already exists. At the very least, searching blogs, GitHub, and StackOverflow for existing code is a great way to generate ideas.
For this month's T-SQL Tuesday, I want you to write about code you've written that you would hate to live without.
Maybe you built a maintenance script to free up disk space, wrote a query to gather system stats for monitoring, or coded some PowerShell to clean up string data. Your work doesn't need to be completely original either - maybe you've improved the code in some open source project to better solve the problem for your particular situation.
There's probably someone out there in the world who is experiencing the same problem that you have already solved; let's make their life a little easier by sharing.
And don't worry if your code isn't perfect - just explain how your solution works and if you are aware of any caveats. If it's not an exact solution for someone else's problem, at the very least it may help them generate some ideas.
Finally, here's a reminder of the official rules for T-SQL Tuesday:
- Publish your contribution on Tuesday, July 10, 2018. Let's use the "it's Tuesday somewhere" rule.
- Include the T-SQL Tuesday Logo and have it link to this post.
- Please comment below with a link to your post (trackbacks/pingbacks should work too but...comments ensure I don't miss your post)
- Tweet about your post using #tsql2sday.
- If you'd like to host in the future, contact Adam Machanic.