The with statement
Explains the Python 'with' statement for safe file handling, preventing corruption by automatically closing files even during exceptions.
Explains the Python 'with' statement for safe file handling, preventing corruption by automatically closing files even during exceptions.
A developer shares personal strategies for maintaining motivation and overcoming learning plateaus during the difficult stages of learning to code and design.
A guide to debugging and fixing the common OpenSSL::SSL::SSLError in Ruby, explaining SSL/TLS basics and certificate verification.
A guide on using Python's built-in SimpleHTTPServer module to quickly share files over a local network.
A programming tutorial explaining a simple, one-line method for swapping the values of two variables in Python.
A programmer from Pakistan introduces his new personal blog focused on providing Python tips for beginners and intermediate learners.
A guide to configuring Sublime Text 2 & 3 with key settings, package control installation, and essential plugins for developers.
A developer shares progress on an iOS app using CoreData and a Rails Twitter app, discussing tools and testing practices.
Introduces Property Mapper, a library to simplify and automate data parsing in iOS apps, replacing manual JSON mapping with declarative code.
Explains how to use `xhr.responseType='json'` to simplify fetching and parsing JSON data via Ajax in web development.
A guide on how to programmatically check for app updates within a Windows Phone application by querying the Microsoft Store API.
An overview of Windows Azure Traffic Manager, explaining its DNS-based traffic distribution methods for cloud services and VMs.
A developer's journal detailing the 7-day creation of a web-based RTS game using a custom JavaScript engine, covering progress, challenges, and open-source code.
How to configure an Office 365 distribution group to forward emails to UserVoice by fixing the empty return path issue with PowerShell.
Explains how to use jQuery deferred objects with Backbone.js models for handling asynchronous operations like parallel saves.
A technical guide on integrating Couchbase with Elasticsearch and Kibana to perform real-time visitor analysis and overcome search limitations.
Explains the difference between the 'params' and 'data' arguments in the Python Requests library for HTTP queries and request bodies.
A guide to extending Google Guava caches to overflow to disk, enabling persistence and specific value invalidation not easily achieved with Ehcache.
Explains how to implement truly private methods in JavaScript using scoping and benchmarks performance to show no impact.
A developer plans to use a week of free time to focus on coding projects, including an iOS app and a Twitter-based web app.