Links - 04/25/2023
Quote of the Day
"One can't be angry when one looks at a penguin."
-- John Ruskin
Software Development
Replacing Myself: Writing Unit Tests with ChatGPT
Developer Tools / Libraries
Working with stacked branches in Git is easier with --update-refs
5 things you need to know about Jekyll vs. 11ty Liquid includes
Why waste time reinventing UI components?
AI
AI for Everyone: ChatGPT Prompts That Anyone Can Use
Personal Development
Is Critical Thinking the Most Important Skill for Knowledge Workers?
How To Practice Calm to Perform Better Under Stress
Web and Cloud Development
Accelerate API Development in Visual Studio with .http/.rest Files!
DotNet
10 Awesome C# Refactoring Tips
How to create a mobile app with .NET MAUI in 10 easy steps
Using Query String Parameters with Minimal APIs
Database
Links - 07/21/2014
Quote of the Day
"We will either find a way, or make one!"
-- Hannibal
I dont know where this goes but it is good
Everyones got one…
Copying (branching and forking) should be the exception, not the rule
Testing
West Wind WebSurge - an easy way to Load Test Web Applications
IDEs/Editors
PhpStorm – Top Productivity Hacks and Shortcuts
Business
Satya Nadella’s email to employees : Bold ambition and our core
5 Ways Telecommuting Saves Employers Money
Leadership/Management
Ten Radical Shifts in Thinking all Leaders Face
Professional Development
9 Minutes a Day is the Magic Number for Better Personal Branding
12 Most Hard Truths You Need to Know When Taking the Road Less Traveled
Web Development
JavaScript
Bounce.JS: Create Complex CSS Animations Fast
Ensure You Are Not Adding To Global Scope in JavaScript
Angular
Angular Tip: ng-grid columns with actions
Software Development
How To Refactor for Dependency Injection, Part 3: Larger Applications
IoC Container Benchmark - Performance comparison
Game Development
Parallax Scrolling: A Simple, Effective Way to Add Depth to a 2D Game
Web Design
The “Just In Time” Theory of User Behavior
Authoring Critical Above-the-Fold CSS
Database
SQL SERVER – Free intellisense add-in for SSMS
SQL Server and Node.js, BFFs For Life
.Net
Conventional HTML in ASP.NET MVC: Baseline behavior
The problems with portable class libraries, and the road to solving them
Mobile Development
5 Killer Tools for iOS Developers -Telerik Developer Network
Software
What people say about Auphonic
Podcasts, Conferences, Events
Links - 07/15/2014
Quote of the Day
"Excellence is an art won by training and habituation. We do not act rightly because we have virtue or excellence, but we rather have those because we have acted rightly. We are what we repeatedly do. Excellence, then, is not an act but a habit."
-- Aristotle
Testing
Should you write unit tests or integration tests?
Writing Unit Tests for Existing JavaScript
IDEs/Editors
Web Development
5 Libraries and APIs for Manipulating HTML5 Audio
Web Services (REST, HyperMedia, WebAPI, SignalR)
Guidelines for Creating a RESTful API
JavaScript
A JavaScript Constructor Problem, and Three Solutions
Angular
Migrating From ui-if To ng-if In AngularJS
Software Development
What I learned from working remotely with cross-cultural teams
Web Design
How to get started with next-generation website prototyping
Database
Why the days are numbered for Hadoop as we know it — Tech News and Analysis
.Net
ASP.NET Advanced Web Frameworks Gets Better with New Features, Bug Fixes and Improvements
Implement Observer Pattern in .NET (3 techniques)
What’s new in ReactiveUI 6: ReactiveCommand
Mobile Development
Rolling out the Windows Developer Program for IoT
Software
paint.net 4.0.1 is now available
Microsoft is looking for beta testers for OneNote