Founder's blog

Apr 1 2011
ASP.NET Session: Caching Expiring Values

Another post for ASP.NET/C# developers reading this blog. If you think these posts do not belong here, please leave a comment, and I'll consider moving my development articles to a separate blog.
Pretty often I need to cache something in the Session object, and expire the stored value after, say, 5 minutes. Just like it would in the ASP.NET Cache storage.

But the session state has no expiration concept. And the Cache object - well, cache is not specific to a user-session, it's application-wide. So I created this tiny useful extension class for this. Hope the code explains itself: continued...

Mar 30 2011
Protecting your startup's server from attacks

Our server that powers the support ticket system was kinda hacked the other day. The attacker has obtained an FTP password for one of our servers and was able to download some stuff - thank God nothing critical... continued...

Mar 15 2011
Thank God Japan is well prepared

This could sound outrageous. This could sound awful and even offensive. Please forgive me for saying this. But. continued...

Mar 14 2011
KeyFreeze - free tool that locks keyboard and mouse

I have kids so I know what it's like, when they're having a Skype-talk with their grandparents - they keep accidentally pressing buttons, moving the mouse etc etc. continued...

Feb 23 2011
Macro Recorder is dead. Long live Macro Recorder!

It's been a while since I announced anything "official" on this blog, but this announcement is worth mentioning here. continued...

Feb 10 2011
6 Steps to Boost Your Productivity

continued...

Jan 20 2011
Describing Your Product

All you have is one or two seconds of the visitor's attention while he "scans" your landing page. Because - remember? - "users don't read, they scan". continued...

Jan 18 2011
Free Macro Recorder for Beta Testers

Along with the existing ways to get a free Macro Recorder we are happy to announce another one: continued...

Jan 13 2011
Eat Your Own Dog Food [Mistakes I made #4]

This is the forth post in the "Mistakes I made" series, where I share the "donts" of my startup experience.
continued...

Jan 11 2011
Email Disclaimers and the Environment

Today I got this short email message that contained 5-6 words and a huge disclaimer below it: continued...

<< newer   older >>