I’ve heard some people complain about AWS Cognito’s complexity, but I’ve had the opposite experience. I’ve never done on-boarding before, and every project I’ve ever been on, or near, on-boarding was always a horror show, both in UI, ability to debug, and stability.
(more…)Blog
- 
		
		
3 Things I Learned from the past 2 1/2 Years
2 1/2 years ago, I wanted to work with my favorite technologies, work with people in person, and deliver software every day to users. I achieved those goals, learned a ton, and at the cost of massive salary/bonus cuts. I’ve thought about, “could I have just paid that amount of money for training/schooling instead” and I don’t think so.
(more…) - 
		
		
GitHub Copilot Research Finds “Downward Pressure on Code Quality”
Choice quotes from this Copilot research on GitHub:
- using Copilot is strongly correlated with mistake code being pushed to the repo
 - current implementation of AI Assistants discourages code reuse
 - we have entered an era where code lines are being added faster than ever before. The better question for 2024: who’s on the hook to clean up the mess afterward
 - code generated during 2023 more resembles an itinerant contributor, prone to violate the DRY-ness of the repos visited
 
https://visualstudiomagazine.com/articles/2024/01/25/copilot-research.aspx
(more…) - 
		
		
Refactoring vs Refuctoring Whitepaper
CodeScene’s latest whitepaper, Refactoring vs Refuctoring, has some interesting findings, quotes, and improvements for AI / LLM assisted coding.
(more…)