Posts
C# - Capture Full Stack Trace Inside Catch
· ☕ 3 min read
When you catch an exception, you only have stack trace relative to the catch point. Why is this important? Suppose the error occurs when sending email and this is a non-critical part of your application. Let's say you send confirmation emails to clients as part of the ordering process. Yes, it's bad if the email cannot reach your client (say, their email address is invalid), but your web server should not crash because of that.

Fix Ugly Fonts in Google Chrome 37
· ☕ 1 min read
Problem - after updating to the latest Chrome version (37), fonts look ugly. I'm using a non-standard 125% Windows DPI, it could be why they are ugly for me.

Good 24IN LCD Monitor For Home/Office Use
· ☕ 4 min read
Modern monitors today have IPS+VA in one, which means great vertical viewing angles and also 100% color gamut reproduction. So one does not need to choose either and just get both, for some 200-250 dollars.

Fix HTC Desire 601 signal (Virgin/Bell Canada)
· ☕ 2 min read
Bought this phone on 2-year contract from a Virgin Mobile booth. On a side note, it's not advertised as "601", but I figured this one is closest to the specs of the phone being sold in Canada. Anyway, starting day one, this phone was showing wireless signal problems (mobile network). I live in the GTA, your experiences may vary.

Runtime Code Coverage (WCF Service)
· ☕ 3 min read
In this article I will provide a workflow for monitoring code coverage in DLLs called from a WCF Service hosted with IIS. You can use this approach to get runtime code coverage metrics from any service, and also for calls made via reflection.

Your best developer's PC (ideas)
· ☕ 7 min read
This was originally planned as a series of articles about things to consider when buying/building your developer's PC at home/work. I never got back to expanding it beyond the bullet list plan, but I think this list is useful enough to be posted on its own, so here it goes.

Battery life on a Nexus 10 (standby)
· ☕ 1 min read
I've had my Nexus 10 for over a year now (ordered directly from Google). Not using it a lot these days, So most of the time it's sitting on the shelf in standby mode (Wifi's off). I occasionally take it out, turn on wifi, to show a Youtube video to my parents, or just play a quick game with kids.

Visual Studio 2013 Static Activation Key option
· ☕ 1 min read
Some people complaint about the need to sign in to Visual Studio 2013 for it to run, without a possibility of running a disconnected/offline setup. Introducing a static activation key licensing option (which I just discovered) - you can obtain it from your MSDN subscription page.

VB.NET - Reading and writing app.config
· ☕ 2 min read
I found so many articles on the internet suggesting the need to write your own classes to read/write app.config. While the read is fairly easy, people are struggling a lot with the write, some are saying that write is not supported by .NET at all.