Bob's Talk on Erlang
A summary of Bob's presentation on the Erlang programming language, its growing popularity, and his history with emerging tech trends.
Ian Lewis is a software engineer based in Tokyo who writes about containers, Kubernetes, DevOps, and programming practices. His blog covers real-world engineering topics, career reflections, and practical tooling insights from working with cloud-native systems.
148 articles from this blog
A summary of Bob's presentation on the Erlang programming language, its growing popularity, and his history with emerging tech trends.
A developer's analysis of dictionary software for Japanese study, comparing features of Stardict and Epwing formats on Windows/Linux.
Announcing the first release of a JSON Schema validator for Python, based on the JSON Schema Proposal Second Draft.
A developer compares Django's function-based views to class-based handler approaches from Pylons/GAE, discussing verbosity and code organization.
Google's Protocol Buffers open-source release for cross-language object serialization, with a Java/Python test example.
A guide to creating a simple JavaScript interpreter with an importjs function for loading external scripts, similar to Python's interactive mode.
A developer shares their experience at a Python-focused onsen retreat, detailing collaborative work on a JSON schema validator for a Google App Engine project.
Analysis of Twitter's frontend code, noting use of multiple JavaScript libraries and asset hosting strategies for high-traffic sites.
An overview of Ohloh, an open-source community site that aggregates project data, tracks developer contributions, and analyzes licensing from source code.
Developer modifies TinyMCE plugin for b2evolution to add callbacks, enabling automatic integration of Gallery 2 image insertion.
A developer's experience attending Google Developer Day 2008 Japan, focusing on learning Google App Engine and building a simple prefix expression evaluator.
A technical guide on implementing Google Analytics for mobile websites using server-side PHP, focusing on tracking without JavaScript.
A developer compares the Gallery 2 plugin for WordPress with their own b2evolution plugin, analyzing features, code structure, and integration methods.
A guide to using the Unix command-line tools 'less' and 'grep' for efficiently navigating and searching large log files during debugging.
Explains how to use apt pinning in Debian to mix stable, testing, and unstable packages for a balance of stability and new software.
A developer shares their experience switching from Cygwin's Mercurial to TortoiseHG on Windows, detailing path compatibility and workflow improvements.
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 details the technical process of updating their personal website, including theme customization and migrating to a newer version of b2evolution.
A look at BBC's participation in Google Summer of Code 2008 and their notable open-source projects like Kamaelia and Dirac.
A developer's analysis of Mercurial's named branching feature, highlighting its benefits and significant drawbacks when used with hgweb.