Interviewing with Microsoft
A candidate shares their detailed experience interviewing for a Microsoft internship, covering phone screening and an in-person technical interview in Warsaw.
A candidate shares their detailed experience interviewing for a Microsoft internship, covering phone screening and an in-person technical interview in Warsaw.
Announcing an ASP.Net MVC authentication starter kit with OpenID and Windows Live ID support, providing an alternative to the Membership Starter Kit.
Explains how to use apt pinning in Debian to mix stable, testing, and unstable packages for a balance of stability and new software.
Urgent security alert for BlogEngine.NET users about a vulnerability exposing user credentials, with a patch recommendation.
Argues that being wrong is beneficial for designers and developers, as it fosters growth, learning, and better products through constructive criticism.
A guide to creating effective presentations using LaTeX, Beamer, and KeyJNote for clean design and stylish delivery.
A personal recap of the first official day of ApacheCon Europe 2008, covering technical talks on OSGi, JSF, Comet, and business discussions on open source strategy.
A transcription of Doug McIlroy's 1997 talk on the history of computing at Bell Labs, covering early relay computers and technical stories.
A review of 'Pro JavaScript Design Patterns', a book for advanced developers on applying software design patterns in JavaScript.
A guide to customizing Ubuntu 8.04 after installation, covering font rendering, console fonts, and Emacs configuration.
A developer shares their experience overcoming LaTeX macro limitations while writing a technical specification, detailing a solution for using the \verb command.
A developer shares their experience switching from Cygwin's Mercurial to TortoiseHG on Windows, detailing path compatibility and workflow improvements.
An overview of the MvcMembership project, an ASP.NET MVC starter kit for implementing membership and authentication features with extensible controllers.
Applying the manufacturing 5S methodology (Sort, Straighten, Shine, Standardize, Sustain) to software development for cleaner, more maintainable code.
Discusses key differences between mobile devices and desktops for application development, focusing on security, data management, and using the right tool for the job.
A developer's critique of Kent Beck's TDD book, highlighting its shortcomings in addressing legacy code and retroactive testing.
A developer details the technical process of updating their personal website, including theme customization and migrating to a newer version of b2evolution.
A tutorial on using PHPExcel to integrate and reuse existing Excel-based business logic in a PHP web application, avoiding duplicate code.
Opera browser achieves a near-perfect 100/100 score on the new Acid 3 web standards test, leading other major browsers in rapid compliance.
The ASP.NET MVC framework source code is now available on CodePlex for viewing and bug fixes.