Screenshot of Internet Explorer 8 running on Windows XP

Microsoft Edge can’t emulate old IE – now what?

Sam Rueby Web Development Leave a Comment

I may be a Microsoft fan but I’m not an Edge fan. During a recent ceremonious “let’s audit the functionality in old IE”, I was disappointed to see that I was unable to emulate older versions of Internet Explorer (in addition to being disappointed you can no-longer dock the developer tools). We all thought Internet Explorer was bad but I’m …

jQuery 3.0 alpha blog post screenshot

jQuery 3.0 breaking changes to hide() and show()

Sam Rueby CSS, Web Development 1 Comment

Show() and hide() were simplified (well, their internal implementation) and existing code that you wrote that uses them might not work anymore. Why break something so simple?! It wasn’t until I read their post that I understood that their job wasn’t so easy. There’s a few edge cases that don’t have simple answers. Problem #1: They’re not responsive When you call …

An example of Joni Trythall's flexbox cheat sheet

My favorite flexbox cheat sheet

Sam Rueby Uncategorized Leave a Comment

@JoniTrythall is responsible for creating my favorite flexbox cheat sheet. I think the mix between a decision flowchart and illustrations to demonstrate the different declartions make it really simple to look for what you’re trying to accomplish. Check it out: http://jonibologna.com/flexbox-cheatsheet

screenshot of ssllabs.com results

How to disable SSLv3 and RC4 ciphers in IIS

Sam Rueby Security, Web Development 5 Comments

There’s a great tool from Qualys SSL Labs that will test your server’s configuration for the HTTPS protocol. Somewhat-unfortunately, servers default configuration tends to favor compatibility over security. If you want to get your grade up to an A- or better you will have to make some configuration changes. Here’s what I did while using Windows Server 2008 R2 and IIS. …

Sitefinity: How to use an HTML editor in a custom widget designer

Sam Rueby Sitefinity, Software Development, Web Development 2 Comments

It constantly shocks me that Telerik makes all of these fancy widgets and form controls but they’re somehow not painfully-easy to implement when creating custom widget designers. Even when using Telerik’s Visual Studio plugin Sitefinity Thunder, it’s not a simple point-and-click to use an HTML editor for a widget property. Well I need these widgets I create to be as …

1 Reasons You Won’t Believe Breaks Your Visual Studio Extension’s Options Page

Sam Rueby Software Development, Visual Studio Leave a Comment

Yesterday I spent an embarrassing amount of time trying to figure out why my Visual Studio extension’s Options Page no-longer updated or could be read. It was tested and working and after I made a few changes and tested again, I couldn’t read any of my extension’s properties in the Visual Studio options dialog. I even removed my options page entirely …

How to Time JavaScript Execution on the Client-side.

Sam Rueby Web Development Leave a Comment

I just found a quick and easy way to time how long a section of JavaScript took to execute. In Chrome, use console.time(string) and console.timeEnd(string) . When timeEnd is called when the same string provided to time, the string and a duration in milliseconds is printed to the console. Found here.

Vacation Week!

Sam Rueby Uncategorized Leave a Comment

I’m on vacation this week but that doesn’t mean I’m too cool to do a quick blog post. Below are some interest blog posts I’ve read recently. Zanshin: Learning the Art of Attention and Focus From a Legendary Samurai Archer Contributing to Chromium: an illustrated guide On how to do everything Say No to the Repository Pattern in your DAL …