books2-256

Adaptive Code in C# – Book Review

I have just finished reading Adaptive Code via C#: Agile coding with design patterns and SOLID principles – by Gary McLean Hall. It covers ways and patterns to get more flexibility out of your code – so it can adapt better with time and requirement changes, have interchangeable components instead of awful dependencies, and so […]

virtual_course_128

Become a SpeedDemon: Productivity Tricks to Have More Time – Course Review

Become a SpeedDemon: Productivity Tricks to Have More Time is a course on productivity by Jonathan Levi – author of Become a Superlearner (a much longer and better course, BTW). It is nicely short and to the point, and there are some useful tips there – such as: – prepare before starting a task, so that you […]

books2-256

Safari Books Online – Review

Recently I got a notification from O’Reilly on a 50% off sale on SafariBooksOnline.com (Safari Books Online). I haven’t really paid any attention to them in years, but now that they supported iPad/Android apps it seemed interesting. And given how much I spend on tech book and courses every year, US$199 seemed about right, so […]

virtual_course_128

Software Security Course – Course Review

I have recently finished the Software Security course by Michael Hicks, from the Maryland Cybersecurity center. I felt the course was interesting and useful. It covered: – Old school buffer overflows/format string attacks and defenses – Web attacks such as SQL injection, Cross-site Scripting, Cross-site request forgery and Session hijacking. – Automated Tools – code […]