Speeding Ahead
A student reflects on their university courses in computer hardware, software prototyping, and linear algebra, connecting them to programming.
A student reflects on their university courses in computer hardware, software prototyping, and linear algebra, connecting them to programming.
Explores the concepts of breakpoints and range rules in responsive web design, discussing how CSS properties govern layout behavior across different viewport sizes.
A guide to deploying Sphinx documentation projects on Heroku using a custom buildpack for public or private access.
Argues that while we have many tools to collect information, we need more tools to resurface and remind us of past insights to spark creativity.
A guide to fixing silent packaging failures for .NET web projects on build servers without Visual Studio by copying missing MSBuild targets.
Explains how to write modular JavaScript code using patterns like the module pattern to avoid polluting the global namespace and improve code structure.
Explains how to use OpenID with Google Apps to secure internal company applications, replacing VPNs for a cleaner authentication workflow.
Slides and demo code for a UGIALT.NET conference session on using SignalR for real-time client/server communication with ASP.NET and Azure.
Guide to configuring OBI 11g to listen on the default HTTP port 80 on Linux, including WebLogic Server settings and privilege considerations.
A developer shares and analyzes the results of their game 'Sat-E' from the Ludum Dare 22 game jam competition.
Explains a subtle bug in .NET where static reference types can cause unintended data persistence across web requests, with a fix.
Explores whether JavaScript uses UCS-2 or UTF-16 encoding, detailing the differences and implications for handling Unicode characters.
A guide to tracking API usage with Google Analytics using the GoogleAnalyticsTracker library for C# and ASP.NET.
A technical guide on implementing a custom file change monitor for Azure Blob Storage to synchronize cache between web applications.
A critique of the Visual Studio Achievements beta, arguing its current rewards promote bad coding habits instead of good practices.
A developer's argument for using tabs over spaces for code indentation, focusing on personalization and tool independence.
A guide for .NET developers on using IIS's SMTP feature to safely test email delivery code locally without sending real emails.
Explains how to exclude specific nodes from XML data in SQL Server using T-SQL's modify method, UDFs, or temp tables.
A developer shares a custom jQuery plugin for animating color transitions using RGB interpolation in 3D space.
A technical critique of Smashing Magazine's website redesign, focusing on performance issues like page weight and ad loading.