Less is exponentially more
Rob Pike discusses the design philosophy behind Go, explaining why it attracted Python/Ruby developers more than C++ programmers.
Rob Pike discusses the design philosophy behind Go, explaining why it attracted Python/Ruby developers more than C++ programmers.
A guide to creating and customizing code snippets in Sublime Text, including how to bind them to keyboard shortcuts.
A developer shares personal advice for giving effective technical talks, based on their experience speaking at international conferences.
A collection of useful tips, shortcuts, and setup advice for the Sublime Text 2 code editor, aimed at improving developer workflow.
Discusses the maturity of cloud platforms like Azure and AWS, urging businesses to adopt Tier 1 public clouds for true cloud benefits.
A technical guide detailing the hardware assembly and initial setup of a custom home media center using an HP Microserver and XBMCbuntu.
A guide to installing XBMCbuntu software on a home media server, covering the boot process and initial setup.
A guide to refactoring ASP.NET MVC controllers by replacing repetitive conditional logic with custom action filters and view results for cleaner code.
Tips for preparing and delivering effective conference talks, based on experiences from tech community leaders and speakers.
Explores CSS-only patterns for responsive, multi-level navigation menus, analyzing their pros, cons, and browser compatibility.
Author shares personal achievement of earning the Microsoft Certified Master SQL Server 2008 certification, the highest technical certification from Microsoft.
A technical guide on implementing domain and subdomain-based routing for multi-tenant APIs in ASP.NET Web API.
A step-by-step guide on how to publish a Node.js module to the npm registry, covering account setup, package.json configuration, and the publish command.
A developer's reflection on overcoming perfectionism and procrastination to finish personal tech projects like websites or apps.
A tutorial on creating and publishing a Node.js command-line script, including setting up the package.json and using npm link.
A tutorial on creating a command-line Ruby gem from scratch using Bundler and RVM, covering project setup and executable creation.
A tutorial on creating a basic command line tool in Ruby, covering scripts, argument parsing, and OptionParser.
Explains how to use C# 5 caller info attributes like CallerMemberName when targeting older .NET Framework versions (e.g., 4.0, 3.5) by defining custom attributes.
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.