|
How to Give Feedback on Microsoft Developer Products[^] (source: Ardalis) If you don't have anything nice to say... well, go ahead and say it anyway.
"In the last few years, a number of Microsoft dev teams have started using online tools to manage how the community can offer feedback. Here's how you can participate."
|
|
|
|
|
Interesting: No WPF, no silverlight, no WinForms
|
|
|
|
|
The Flawed Theory Behind Unit Testing[^] (source: Michael Feathers) Quality is a function of thought and reflection. That’s the magic.
"All of these techniques have been shown to increase quality. And, if we look closely we can see why: all of them force us to reflect on our code."
|
|
|
|
|
Rabbit holes: Why being smart hurts your productivity[^] (source: Sridatta Thatipamala) The geek's Achille's Heel... and secret weapon.
"As geeks, our pursuit of perfection and perfect information distract us from the task at hand, but it turns out that it is not always a bad thing."
|
|
|
|
|
|
|
A Better Way To Program[^] (source: I Programmer) Interactivity makes code understandable.
"We often focus on programming languages and think that we need a better language to program better. This is probably only a tiny part of the problem. The key is probably interactivity."
|
|
|
|
|
That speech is great, but somehow it seems like I posted this[^] nearly two weeks ago and hardly anyone noticed. Wrong time of the day perhaps? Well I hope it gets the exposure it deserves - I really want to see this in my next IDE.
|
|
|
|
|
Visual Studio 11 Beta Performance - Is it Fast Enough Yet?[^] (source: The Visual Studio Blog) We have the technology. We can rebuild it.
"The Visual Studio team has been hard at work improving the performance for the VS11 beta. Here are a few of the areas they've been working on to make your working environment better."
|
|
|
|
|
10 Facts About Working at a Startup vs. a Big Company[^] (source: Alex Loddengaard) Do you prefer the exciting startup culture or the safe seas of a big company?
"I’ve had to educate a lot of my friends on what it’s like to be at a startup, and why you might want to join one. This blog post is a summary of all that advice."
|
|
|
|
|
|
Development of the Major Outline Font Formats [infographic][^] (source: Fonts.info) Monospaced FTW! What's your favorite code font?
"From basic PostScript outline fonts to flexible OpenType web fonts, the typefaces available for your projects have come a long way over the years. Check out this graphical family tree of major font formats as they've matured."
|
|
|
|
|
A "real" user proves Windows 8 fails on the desktop[^] (source: Geek.com) The missing Start button and the impending Epic Fail.
"With Windows 8, Microsoft is attempting to change the way we interact with its OS by introducing the Metro interface. The problem is, Microsoft has also broken the classic desktop experience in the process."
|
|
|
|
|
Solving the Wrong Problem[^] (source: Programming in the 21st Century) Your blog is slow because you've designed it for coders, not readers.
"There's no magic to serving simple, static pages. What's surprising is that most implementers of blogging software are solving the wrong problems."
|
|
|
|
|
|
More Must-have Tools for Developers on Windows[^] (source: DZone) What are your must-have tools?
"Every technologist has his favourite list of developer tools, applications and OS. Here’s my list of tools that I think you as a developer should have on your laptop."
|
|
|
|
|
Visual Assist X and Incredibuild to name a couple.
|
|
|
|
|
Why Only Designers Can Create New Programming Languages[^] (source: Technology Review) Hacks for hackers: If they're not easy to use, they won't be.
"Compared to the versions that are hacked together late at night under insane deadline pressure, the programming languages to come out of academia are failures."
|
|
|
|
|
40 year old languages, which were written at a time when academics wrote everything, are not as popular as 10 year old web-oriented languages, which were written at a time when non-academics outnumber academics by many orders of magnitude.
this proves something about the authors and not about the rise of the web?
|
|
|
|
|
|
Sounds like something from Raymond Chen, only with less cohesion. Say, a very angry Raymond Chen on weed.
|
|
|
|
|
IFRAME, you are dead to me[^] (source: Josh On Design) The ‘I’ used to stand for ‘Internal’, but now it just stands for ‘Idiot’. You just blew it.
"A lot has changed in the past few years. CSS and AJAX are really hitting their stride and you just can’t hack it. I’m willing to overlook a few margin bugs, but this is simply the last straw."
|
|
|
|
|
Here is why Vim uses the hjkl keys as arrow keys[^] (source: Peteris Krumins) How the ADM-3A terminal keyboard influenced decades of computing.
"The positions of various keys on the ADM-3A terminal Bill Joy used when creating Vi explain a lot about the default key bindings for arrow keys, Esc and the Unix home directory."
|
|
|
|
|
Boxing Bots: Kinect-Driven Pneumatic Boxing Robots[^] (source: Channel 9) Kinect night at the fights.
"With BoxingBots you are the controller, controlling a 6-foot tall metal robot that’s trying to punch out your opponent’s 6-foot tall machine. It’s Real Steel in real time."
|
|
|
|
|