Episode 57 – How We Badly Built Stuff
- Bootstrap Studio– Mentioned by Joe Riedly and Paul Seal
- Use Chrome’s Screenshot feature within the Network tab – Mentioned by Edward Lichtman
- Use Visual Studio Team Services free tier … free Git repos
- Regex101 – A fiddle for your regex – Mentioned by Jamie Taylor
Episode 56 – Clean Code – How to Build Maintainable Systems
- Use Snippets in your IDE to save time writing boilerplate templates. Curiosity of Sebastian Greenholtz.
- Debug your SQL query inside SQL Management Studio like a boss instead of using PRINT.
- Paste without any formatting in MacOS by using CMD+SHIFT+OPTION+V.
Episode 55 – Clean Code – How to Write Classes the Right Way
- Trade in your old tech books. Check out this link at Amazon Trade-In for the details.
- GUID Performance in SQL Server as a Primary Key. See this popular StackOverflow answer.
- Use
git archiveto Git the files, not the repository. See the git-archive documentation and this popular StackOverflow answer.
Episode 54 – Clean Code – How to Write Amazing Unit Tests
- Joe: Glyphfriend from Rion (intellisense previews of icons)
- Allen: Visual Studio – Increase / Decrease Font Size with ctrl + shift > <
- Michael: Structuring unit tests. A combination of Roy Osherove’s and Phil Haack’s recommendations.
Episode 53 – Clean Code – Integrating with Third Party Libraries the Right Way
- Joe: Hide your own selection of code in Visual Studio Ctrl M, Ctrl H – Hide Selection: Visual Studio Hiding Selection
- Allen: Create excellent reports with extreme levels of data flexibility?
- Michael: Delete pesky “orig” files from a merge conflict efficiently:
find . -name “*.orig” -delete
- Bonus!
- “Git Aliases” Git Aliases Documentation
Episode 52 – Clean Code – Error Handling
- “Filter messages like these”
Easily filter emails in Gmail!
Episode 51 – Clean Code – Objects vs Data Structures
- Table Valued Parameter from C# – jbelina in slack
- OpenAI videos! OpenAI Videos
Episode 50 – Clean Code – Formatting Matters
- Michael: Chrome Debugging – Break on Attribute Modification
- Joe: Coding Math on Youtube:
Episode 49 – Clean Code – Comments Are Lies
- Add a path to your Git commands to narrow their scope:
git status [path]git diff [path]git add [path]
- Don’t just read about clean code. Use some tools to keep it clean!
Episode 48 – Clean Code – How to Write Amazing Functions
- Conditional break points with actions. And labels.
- Video Speed Controller Chrome plugin.
Episode 47 – Clean Code – Writing Meaningful Names
- Implementing OAuth in ASP.NET for a number of providers
- Go to conferences, meetups, do it all!
Episode 39 – How to be an Intermediate Programmer
- Get the Execution plan for a running query in Microsoft SQL Server
EXEC sp_who2 'active'DBCC INPUTBUFFER(123)- Get Microsoft SQL Server Execution Plan of a Running Query.
Episode 36 – The Twelve Factor App: Dev/Prod Parity, Logs, and Admin Processes
- Git checkout specific branch: git clone [clone-url] –branch [branch-name] –single-branch
- Use npm to setup your packages for other devs:
npm install –saveornpm install –save-dev
Episode 35 – The Twelve-Factor App: Port Binding, Concurrency, and Disposability
- Don’t forget to add Swagger to your WebAPI projects with Swashbuckle.
Additional Episodes...
- [List of other episodic tips...]