What I Learned from a Year of Running Free Developer Events

I have been involved in running events and meetups for developers for some time. Starting with a ColdFusion (😱 for those old enough to know and probably 😕 for everyone else) user group in Boston, to a 350 person annual Flash/Flex/Web development conference in Boston (which, interestingly enough is still alive having evolved into Web Unleashed in Toronto), to a number events for Telerik/Progress (my employer) including last year’s DevReach event in Sofia, Bulgaria and this year’s jsMobileConf in Boston. All in all, I’ve been running events for developers on some level for about 15 years I guess. …

What Developers Should Know from Microsoft Build

It used to be that I could easily ignore the news coming from Redmond. Sure, Microsoft was always important, but I was never a .NET or Windows developer, so what they were saying rarely applied to me. I might be impressed by the quality of their tooling, like Visual Studio, but I didn’t write C#, so it didn’t really matter. …

GitHub Pages Now Support HTTPS - Use It!

Today GitHub announced that custom domains will support HTTPS. This is great news! As many of you may already know, GitHub Pages was a great (and completely free) way to host static sites. It has built in integration for anyone using Jekyll so that it will automatically rebuild your site whenever new code is checked in. However, you could deploy and host any static site, which made it a great solution for things like personal blogs or event sites or project sites. The drawback, up until now, was that you could not use HTTPS without the support of something like...…

Getting Started with Serverless Using Kinvey FlexServices

“Pay no attention to the man behind the curtain,” goes one of the most famous quotes from the Wizard of Oz. It is also how I felt about many of the software applications I have built over my career. Sure, everything worked, but please don’t look at the code! When you are piecing together disparate systems to build a complex application, sometimes compromises end up getting made. However, the curtain always gets pulled back eventually - usually when I or one of my colleagues had to maintain the app. It’s at this point that the cost of these compromises finally...…

Running SSL on localhost

Before I get started with the how, I assume some of you may be asking, “Why do I care about running SSL on my localhost?” Well, there are some specific situations that you may care. Here are just a few: You are enforcing SSL in production and want to ensure that you can test for errors that may pop up in production when working locally. For example, errors related to non-secure resources being loaded and causing security warnings or errors related to potentially broken links when redirecting to SSL. You are making an ajax call to an API that uses...…

Some Things You May Have Missed in the Stack Overflow Developer Survey

Yeah, I know what you are thinking, “The Stack Overflow Survey was last month’s news!” True. But there was so much data to digest in there that, honestly, it takes a lot of time to process. This meant that many of the early posts focused on headline info, like the most loved/dreaded/wanted languages. Now that I’ve had a little bit of time to sift through all the information, I wanted to share some things that struck me as important, even if they didn’t necessarily catch the biggest headlines. …