Skip to main content


Showing posts from December, 2009

Tab Multiple Lines

Well I didn't expect to get this done so fast, but I did. You can now tab or untab multiple lines of text inside Regex Hero by hitting tab and shift+tab on your keyboard. It works pretty much the same way as it does in Visual Studio. Here's a video demonstration: I didn't make this very clear in the video, but the size of the tab seems to be outside of my control. I'm hoping to find a way to fix this when I upgrade to Silverlight 3 or 4.

Faster than 94% of sites

I've always taken performance seriously so this statistic was pretty cool to learn about. Google has added a new section to their Webmaster Tools called "Site Performance." The stats here are gathered by users who have the Google toolbar. And here's what they have to say about : Performance overview On average, pages in your site take 0.7 seconds to load (updated on Dec 9, 2009). This is faster than 94% of sites. The chart below shows how your site's average page load time has changed over the last few months. For your reference, it also shows the 20th percentile value across all sites, separating slow and fast load times. Not bad. The funny thing is that I know there's still room for improvement. The blog actually has a lot of elements in it from blogger that all add to the latency time. At some point I'll be switching to something like Umbraco or Orchard and I should be able to improve this.

100 License Giveaway Is Over: Thank You Early Adopters

Since I wasn't prepared to make the switch in an automated fashion, I actually gave free licenses to 105 people in total. So if you're one of those 105 who signed up for an account already you should now see a license key in your account . This whole giveaway was a way to reward the early adopters of Regex Hero that were with me from the beginning. Thanks guys! I spent this weekend making final touches to the ordering process. I chose to go with PayPal only for now. Of course it'll allow you to pay with your PayPal account. Or if you don't have a PayPal account, you can simply enter your credit card information. It works pretty nicely. The side benefit is that PayPal works well with international orders as well. And in fact only 38% of website traffic to Regex Hero comes from the U.S., so accepting orders from other countries is important. Regex Hero is not entirely free anymore, but I still want it to be a good deal. So I've set the price at $15 and t

Yahoo Login Problem Resolved (Thank you DotNetOpenAuth)

Apparently Yahoo made a breaking change to their OpenID provider system which conflicts with the DotNetOpenAuth release I was using. Fortunately the guys maintaining the DotNetOpenAuth project were all over it and just released an emergency fix in version 3.3.1 . After I learned this, all I did is upload the dll from this latest version and that fixed the problem. So if you were previously unable to login with your Yahoo OpenID, you should be able to now .

Still Growing

I've blogged before about the growth of the site . And I guess I'm doing it again. After all, I'm pretty excited about it. So here it is again, this time from April through November. All Visitors Returning Visitors Once again the trend of ever-increasing returning visitors continues. That's pretty cool.

Exciting Things to Come: My To Do List

I still have a lot planned for Regex Hero so I thought I'd take the opportunity to share it all. Display Match Groups (Completed) This was an idea by controlgeek that I plan to implement. Soon Regex Hero will optionally display the matched text from all groups (if any) as well as their corresponding group names. Technically this is easy to do but I just have to plan the UI carefully. Tab Support (Completed) I've made a number of customizations to the textboxes in Regex Hero already. But one thing that still bugs me is the way tabs work inside the textboxes. Whenever you hit tab, it skips to the next textbox. So you can't easily type a tab into a textbox. So I plan to fix that, and while I'm at it I want to find a way to tab multiple lines simultaneously. This is a feature common to most text editors nowadays so it's about time I catch up. Regular Expression Highlighting (Completed) I want to add some simple highlighting to the regular expressions