Good and Bad Programmers
Explores the subjective nature of defining a 'good programmer,' arguing it depends entirely on the perspective of the person asking.
Explores the subjective nature of defining a 'good programmer,' arguing it depends entirely on the perspective of the person asking.
Upcoming improvements to Dabblet, including JavaScript support, cross-browser compatibility, security enhancements, and Prism integration.
A tutorial on using PostgreSQL array fields within Django models to simplify data structures like tags, improving performance and code clarity.
A guide on customizing your R programming environment using the .Rprofile file, including setup for Windows and Mac.
A tutorial on client-side image scaling using HTML5 Canvas and JavaScript, with a step-by-step code explanation.
Explores the new Logical SQL Diagnostic view in OBIEE 11.1.1.6.2 BP1, a debug feature for analyzing report queries.
A technical guide on applying the OBIEE 11.1.1.6.2 BP1 patch bundle using opatch on a Linux environment.
Explains how to implement schemaless data storage in Django using PostgreSQL's hstore extension as an alternative to MongoDB.
Guide to running Oracle BI Repository Creation Utility (RCU) from the command line for silent, unattended installations.
A technical guide showing CSS code to force web browsers to print all website pages in grayscale.
Discusses how cloud platforms like Windows Azure are democratizing IT, enabling rapid, scalable application development for startups and large organizations alike.
A guide to using GNU screen for managing persistent Linux terminal sessions, with examples relevant to OBIEE and Exalytics setup.
Explains how to use the new Shim/Fakes framework in Visual Studio 11 Beta for isolating unit tests by redirecting framework method calls.
Guide to configuring OBI 11g to listen on the default HTTP port 80 on Linux, including WebLogic Server settings and privilege considerations.
Automating OBIEE 11g startup/shutdown on Linux using an improved Ant-based script from Oracle's Windows version.
A developer's 2011 year-in-review covering tech conferences (SQLBits, Mongo UK), community contributions, job changes, and open-source projects.
A critique of modern programmers' tendency to complain about new languages and tools rather than engaging with them, using Go and Dart as examples.
A developer's 2011 retrospective on adopting Vim, switching to Mac, and diving deep into Python, Twisted, and the Python community.
Explains how to use the Managed Extensibility Framework (MEF) to build a flexible, message-based request/response service layer in .NET.
A developer's postmortem analysis of creating the game 'Sat-E' for the Ludum Dare 48-hour game jam, covering lessons learned and feedback.