3D Printer Shootout - $600 Printrbot vs. $20,000 uPrint SE Plus
First, let's level set with a disclaimer. I am a smart enough person but a total beginner at 3D printing. I've been 3D printing for about two weeks using a Printrbot Simple Metal from Amazon that I got...
View ArticleAnnouncing: Running Ruby on Rails on IIS8 (or anything else, really) with the...
For years there's been numerous hacks and ways to get Ruby on Rails to run on IIS. There's also ways to get Java via Tomcat or Jetty, Go, and other languages and environments to run as well. There's...
View ArticleJavaScript Has Won: Run Flash with Mozilla Shumway and Develop Silverlight in...
Well this is some amazing news that has been a long time coming. You can take your Flash apps and run them without Flash, and take your Silverlight apps and (almost) run them without Silverlight. If...
View ArticleNuGet Package of the Week: A different take on ASP.NET MVC Forms with...
One of the nice things about any modular system (like ASP.NET) is the ability to swap out the parts you don't like. As the authors of ChameleonForms state, HTML forms is a pain. It's repetitive, it's...
View ArticleProper benchmarking to diagnose and solve a .NET serialization bottleneck
Here's a few comments and disclaimers to start with. First, benchmarks are challenging. They are challenging to measure, but the real issue is that often we forget WHY we are benchmarking something....
View ArticleRunning the Ruby Middleman Static Site Generator on Microsoft Azure
Middleman is "a static site generator using all the shortcuts and tools in modern web development." With any static site generator you can run it all locally and then push/FTP/whatever the resulting...
View ArticleHow to run ASP.NET 5 Beta 3 or GoLang on a Raspberry Pi 2
Hanselminutes and CodeNewbie are teaming up to produce two new podcast episodes a week for the month of March, featuring incredible makers in the hardware space. There will be new content every...
View ArticleArduino 101 with an Intel Edison - Hooking up JSON to an LCD Screen
Hanselminutes and CodeNewbie are teaming up to produce two new podcast episodes a week for the month of March, featuring incredible makers in the hardware space. There will be new content every...
View ArticleBridging Dexcom Share CGM Receivers and Nightscout
I've long lamented the sad state of Diabetes technology. For the last 20 years I've been told that it'll be cured in the next few years. (Spoiler: That hasn't happened.) Fortunately some technological...
View ArticleTragedies of the Remote Worker: "Looks like you're the only one on the call"
I'm writing this as I sit alone in a remote meeting room. As a remote worker, this is just one of the tiny, daily paper cuts. To be clear, I like being remote and I wouldn't change it, but some days...
View ArticleGetting admin by adding a new user to sudoers when you're locked out of an...
So I got locked out of an Ubuntu VM that's running in Azure Long story, but an employee left and some now the "admin" user I had access to no longer had "sudo" powers anymore. I needed to run apt-get...
View ArticleMarch was for Makers - Fantastic Hardware Tutorials, Videos, Podcasts and more!
I'd like to take a moment and be proud of myself and my friend Saron. This last month, March of 2015, we teamed up at decided to come up with a scheme to get folks excited about Making. By making, I...
View ArticleSetting up a VPN and Remote Desktop back into your home with a Synology (from...
It's amazing that I can basically be my own IT Department. The kinds of things we can do in our homes as individuals with off-the-shelf hardware would have needed an IT Dept of a dozen just 10 years...
View ArticleOn the importance of OpenSearch
I'm a big fan of Open Search, the idea, the format, and the user experience it can enable. You start typing a domain you've hit before that you want to search within. When it starts autocompleting, you...
View ArticleIntroducing Azure Resource Explorer for the Azure Resource Management APIs
When managing Azure resources (Virtual Machines, Web Apps, etc) I like to do most of my work in Azure from the command line using the "Azure xplat cli" - the Azure Cross Platform Command Line...
View ArticleConference Season Spring 2015 - DotNetFringe, AngleBrackets, BUILD and more!
What a lovely time we had at DotNetFringe last week here in my hometown of Portland. Wonderful speakers, great topics, good friends, and an energized open source community. Videos will be coming soon,...
View ArticleUPDATED for 2015: How to install the nodejs Ghost blog software on Azure Web...
What? Didn't I blog about this before? Yes, in fact, in 2013 I did an article showing how to get Ghost - a lovely nodejs-based blogging app - running on Azure. The instructions involved making some...
View ArticleWindows 10 - The Fast Ring and BUILD 10061
Take a moment, if you will, and please subscribe to my YouTube Channel at http://youtube.com/shanselman. I've actually got quite a bit of content over there, most recently a series of Microsoft Word...
View ArticleBad UX and User Self-Blame - "I'm sorry, I'm not a computer person."
In my recent podcast with UX expert and psychologist Dr. Danielle Smith the topic of "user self-blame" came up. This is that feeling when a person is interacting with a computer and something goes...
View ArticleRunning Suave.io and F# with FAKE in Azure Web Apps with Git and the Deploy...
I was told by some lovely folks in the F# community that there is a nice web framework called Suave.io. Best name ever, eh? Suave is a clean, lightweight, and very F#y (pronounced F-Sharp-ie, I say) in...
View Article