Over my years at Microsoft I have encountered what I'd like to call the work item copy anti pattern.
Lunch Dictator or Tweeting from PHP
A while back I needed a way to simply post tweets from PHP. To my disappointment most examples I found were about reading tweets or required a bunch of PHP modules I did not have the opportunity to use on the server where the script was going to run. So I had to do some work.
Posted by cellfish at 08:12 No comments:
Labels: open source, php, twitter
429 vs 503
A while back I was involved in a discussion around using 429 instead of 503 in order to tell clients they should back off a little. And there are some good arguments for both. Here are my thoughts.
Posted by cellfish at 07:06 No comments:
Probably one of the most common tight couplings I see is a dependency on system time, i.e. using DateTime.Now or DateTime.UtcNow directly in your code without any abstraction around it. A tight coupling that typically leads to very complex and fragile tests when trying to ad test coverage.
Posted by cellfish at 06:12 No comments:
When in doubt - don't brick your hardware
Being an Xfinity Home customer I've had two interesting experiences with their hardware. The user experience have been weird at best.
Posted by cellfish at 12:28 No comments:
Xbox One Launch Day
So what is it like to launch Xbox One? Given that it started 3am local time when New Zeeland first launched it has been an interesting and long day.
Hiding email until you need to read it
If you ever read a blog by a Microsoft employee before I'm sure you have read about how they struggle with the amount of email they receive. I guess this is my second time around writing about this.
Posted by cellfish at 12:14 No comments:
What you really need to know when authoring NuGet packages
I have noticed that most articles on how to author NuGet packages focus on the practical part; which commands to run and how to setup your own NuGet server. All these articles also fail to point out the most important information in the NuGet guidelines.
Posted by cellfish at 08:11 6 comments:
My worst stand-up(s)
Reading this story about the worst daily scrum ever made me think about my own experience. An both actually reminds me of what happened in the linked story.
Posted by cellfish at 06:31 No comments:
What is technical debt really about?
When you think about the reasons for reducing technical debt; what do your think about?
Subscribe to: Posts (Atom)