192 reputation
110
bio website ciderconsulting.com
location Minneapolis, MN
age
visits member for 3 years
seen Apr 29 '13 at 13:45

high five bmike

My name is Mike Bradshaw. Please contact me if I can be of assistance as one of the Moderators of Ask Different on Stack Exchange.

Note, If you are emailing for help answering your question as opposed to help with moderation of the site, be sure to send a link to the question. I can't answer every troubleshooting question here (my paying customers have priority). If you have an exceptionally tough problem to solve, I do love challenges. Help me help you by asking a stellar question.

I'm often in the chat rooms here, but I'm also very much on the twitter as @bmike.


Feb
25
awarded  Caucus
Aug
16
comment Why do developers need to keep up to date with technologies and methodologies?
I fail to see why programmers as a class must "stay up to date" with the latest in "web technology" for whatever both of those concepts actually mean in practice. A curious mind and continual learning are certainly critical for personal growth in any profession, but the false dilemma assuming "web tech" is the sole axis for personal growth makes this a bit too loaded of a question for my tastes. Looking critically at the high voted answers - do any of them even answer the question other than offering platitudes of encouragement and motivational slogans to "stay in the game"?
Jun
8
awarded  Constituent
Jun
8
awarded  Caucus
Aug
16
comment How do I deal with a slow and undedicated colleague in the team?
This is great advice for ashin. He can (should) of course defend himself with good unit tests, good documentation, CYA type stuff, but as humans we are in this together. Stretch and find a way to approach your colleague - work with him and not on him. Don't be so narrow with "yours" and "mine" if you don't have to draw that line. It might prevent solving this between yourselves. You will have to learn to be open and flexible so why not do it when you aren't overloaded and see if you can make this work without manager involvement. That will surely get noticed without your ever saying a word.
Aug
3
answered Legality/Ethics of crawling a site to basically copy its database?
Aug
3
comment Legality/Ethics of crawling a site to basically copy its database?
Looking from the other side - if the web site intended to allow you the entire contents of their database, wouldn't they have indicated that? Also, have you asked them vie email if you could have a copy of their database? If you're not willing to even ask, you might already have formed your ethical answer.
Aug
2
comment What can multiple threads do that a single thread cannot?
The first paragraph needs to go. The article is great, but why confuse a technically correct article with half and fully false platitudes? Threads allow you to split the problem and re-order execution. Done well, that does make the "code" execute faster. The fastest code is code that doesn't run. "code" is whatever gets an answer, so a threaded implementation can run "faster" even though the instructions don't execute faster.
Aug
1
awarded  Commentator
Aug
1
comment What can multiple threads do that a single thread cannot?
My TL;DR answer pales in comparison to this nice piece on what single threads won't do for you.
Aug
1
answered What can multiple threads do that a single thread cannot?
Jul
21
awarded  Citizen Patrol
Jul
19
comment Why don't all companies buy developers the best hardware?
Sounds like a sound decision on your part :-) Thanks!
Jul
19
comment Why don't all companies buy developers the best hardware?
Did you get any feedback from management or finance why your proposal didn't fly?
Jul
19
revised Why don't all companies buy developers the best hardware?
fix typo - add emphasis
Jul
19
comment Why don't all companies buy developers the best hardware?
Of course it's accountable. Everything ends up on a spreadsheet - the problem is a difference in opinion on the value that is placed on items on the accounting - not that it was overlooked.
Jul
19
awarded  Critic
Jul
19
comment Why don't all companies buy developers the best hardware?
That doesn't explain why programmers can't talk to the bean counters and demonstrate why money is being left on the table by the business by failing to get the correct tools. The budget serves the business need - programmers have to demonstrate needed tools to expect budgetary consideration.
Jul
19
answered Why don't all companies buy developers the best hardware?
Jul
14
awarded  Editor