Fork me on GitHub

Archives for /var/log/mind

Fri 29 April 2016
Exercises in Kotlin: Part 5 - Classes
Wed 27 April 2016
Exercises in Kotlin: Part 4 - Control flows and return
Wed 20 April 2016
Exercises in Kotlin: Part 3 - Functions
Tue 19 April 2016
Exercises in Kotlin: Part 2 - High level syntax and Variables
Mon 18 April 2016
Exercises in Kotlin: Part 1 - Getting Started
Fri 15 April 2016
Few thoughts about Kotlin and why I like it so much
Tue 22 September 2015
The Draft Encryption Policy - An impractical exercise
Fri 04 October 2013
Have we misunderstood DVCS and git / hg ?
Thu 03 October 2013
Partially applied functions and decorators in python
Sat 28 September 2013
A screencast overview of python enums as introduced by PEP 435
Tue 26 February 2013
"Exploring Java8 Lambdas. Part 1"
Sat 21 January 2012
Conference Report - Hasgeek jsFoo Pune 2012
Sat 21 January 2012
Why OSGi? Or why not using it makes your JVM runtime unsafe.
Wed 11 January 2012
Scala needs terraces
Wed 12 October 2011
Which risk would you manage? What would you want to prove? Programming Languages and Type Systems
Mon 15 August 2011
Contrasting Performance : Languages, styles and VMs - Java, Scala, Python, Erlang, Clojure, Ruby, Groovy, Javascript
Tue 26 July 2011
Why you should register to attend Python Conference Pune (Sept 2011) right now
Sun 10 July 2011
Google Plus : Getting close to the sweet spot by getting the basics right
Thu 02 June 2011
10 Python one liners to impress your friends
Tue 31 May 2011
Why Java folks should look forward to Scala
Fri 22 April 2011
The cloud just got stronger, even as AWS went down
Wed 01 September 2010
Code Kata : Ruby Programming Challenge for Newbies in Python
Mon 30 August 2010
Monads in an Object Oriented context
Thu 26 August 2010
A case for non leaky dual abstractions.
Mon 23 August 2010
Clojure style multi methods in python
Fri 13 August 2010
Programming Languages should be Simple (or My ideal programming language)
Tue 13 July 2010
Presentation : Recent trends in technology
Fri 19 March 2010
Double whammy. The state and dilemma of Indian IT
Mon 01 March 2010
Functional Programming with Python - Part 2 - Useful python constructs
Tue 23 February 2010
Functional Programming with Python - Part 1
Tue 23 February 2010
Simple Dependency Injection in Python
Wed 10 February 2010
Google Buzz Test Drive Report
Mon 18 January 2010
Extracting data using recursive descent parsing
Thu 14 January 2010
Software development is about the middle and not just the end
Thu 14 January 2010
Functional programming in PHP
Thu 14 January 2010
Functionally programming tic tac toe
Thu 14 January 2010
Implementing request interceptors for tornado
Wed 13 January 2010
Dynamically adding methods with metaprogramming : Ruby and Python
Wed 06 January 2010
Concise python code
Wed 06 January 2010
Concise python coding
Mon 04 January 2010
Find the greatest product of five consecutive digits in the 1000-digit number.
Mon 04 January 2010
Find the largest palindrome made from the product of two 3-digit numbers
Mon 04 January 2010
Find the sum of all the even-valued terms in the sequence which do not exceed
Mon 04 January 2010
Find the sum of all the multiples of 3 or 5 below 1000
Mon 04 January 2010
Learning Functional Programming through Project Euler
Mon 04 January 2010
Least common multiple : What is the smallest number that is evenly divisible by all of the numbers from 1 to 20
Mon 04 January 2010
Starting a new codeblog
Mon 04 January 2010
The largest prime factor of the number 600851475143
Mon 14 December 2009
Post conference recap : The 4th Indicthreads.com conference on Java Technology
Wed 25 November 2009
Rinse and Repeat with TDD
Mon 02 November 2009
Five important trends on the enterprise architect's radar
Mon 26 October 2009
Service Oriented Architecture is primarily about business and not technology.
Fri 23 October 2009
Stop calling me NoSQL
Wed 21 October 2009
NoSQL - A fluid architecture in transition
Mon 05 October 2009
Configuring a secure Ubuntu Linux Virtual Private Server
Thu 01 October 2009
Service oriented REST architecture is an oxymoron
Mon 28 September 2009
The best amount of polyglotism is that you can manage successfully
Thu 24 September 2009
Mind your language: Pragmatic programmers should not be re-termed duct tape
Mon 17 August 2009
Why should I switch to Scala ?
Fri 14 August 2009
CRUD is not only good for, but is the only consistent way to build REST over
Thu 13 August 2009
The Microsoft Word injunction has nothing to do with XML
Tue 07 July 2009
Presentation : ReST explained
Tue 23 June 2009
Most american graduates are unemployable because ...
Tue 16 June 2009
Opera Unite : A model for server disintermediation on the internet
Mon 15 June 2009
Improve your web based software development and maintenance ROI with dynamic
Fri 12 June 2009
Musings on REST
Thu 11 June 2009
ReST : SOA, WOA or ROA ?
Wed 10 June 2009
Design Characteristics of REST / Resource Oriented Server Frameworks and Clients
Tue 09 June 2009
REST is the DBMS of the Internet
Mon 08 June 2009
Why REST ?
Wed 22 April 2009
Is a large corporate making money off open source or open standards an oxymoron ? In a Sun / Java Context
Mon 13 April 2009
A brush with Functional Programming and Scala
Tue 07 April 2009
What is statelessness in REST ?
Wed 01 April 2009
JVM CLR unification : IBM Sun merger held up to complete CLR licensing
Sun 29 March 2009
Talk Slides : Programming Language Selection
Wed 25 March 2009
Constructor / Method overloading in Python using Function Switching
Mon 23 March 2009
Agility and/or Process Maturity : How do I perceive these terms and why these should not be confused
Tue 17 March 2009
Twitter / HTTP / REST API Invocation Infrastruture using data pipelines
Tue 17 March 2009
Jerk programmers can't be managed tactically
Fri 27 February 2009
Data Sans Frontiers : Data on the cloud : Facebook and its new statements
Mon 16 February 2009
Why I deleted my Facebook data. Commentary on Internet data privacy rules.
Sun 15 February 2009
So were Jeff / Joel / Uncle Bob discussing happiness and fitness ?
Thu 12 February 2009
An experienced programmer doesn''t use SOLID as a checklist - he internalises it.
Tue 27 January 2009
Software / IT Terms in early stages of abuse or ripe for Abuse
Sat 24 January 2009
Preannouncing a blog post : Top 5 software / IT terms ripe for abuse
Sat 10 January 2009
Stop making SOA complex
Wed 07 January 2009
I demand a website security policy
Tue 06 January 2009
SOA ain't dead but it certainly is transforming
Sat 03 January 2009
Why you may want to evaluate replacing a md5 signed certificate
Fri 02 January 2009
2009 is not a prime number. A python program to compute factors.
Wed 31 December 2008
Separating fear from fact - On rogue CA certificates
Wed 24 December 2008
Will Rails go the Struts 1 way ?
Tue 23 December 2008
Platform Designers - Think Reach, Cloud, Usability
Thu 11 December 2008
Java : the perpetually undead language
Wed 10 December 2008
A twitter feed in gmail : Write a google gadget
Sat 29 November 2008
A salute and a tribute - Mumbai, November 26, 2008
Wed 26 November 2008
Some information on LinkedIn and LinkedIn Apps (InApps)
Wed 26 November 2008
Multicore for Project Managers and Junior Developers
Tue 25 November 2008
Day 1 : IndicThreads.com Java Technology conference
Mon 24 November 2008
IndicThreads.com Java conference : LiveBlogging on Twitter and Summarising
Wed 19 November 2008
Poll : Usage of web services (SOAP / REST / HTTP)
Thu 13 November 2008
Fomenting unREST : Is RESTfulness a semantics game ? Why does REST require statelessness ?
Sat 27 September 2008
How can a ISP not be up to date on security ?
Thu 25 September 2008
Python from a Java perspective - Part 2 - How duck typing influences class
Tue 23 September 2008
StackOverflow is SpiritUnderflow - A plea to not deprioritise content and spirit
Wed 17 September 2008
Commentary on Python from a Java programming perspective
Wed 17 September 2008
Should Wifi routers be required to mandate strong authentication
Wed 03 September 2008
Is google chrome under / partially reporting RAM usage ?
Thu 14 August 2008
Outsourcing does not suck. Our understanding of it does !
Tue 12 August 2008
Why merging development and testing makes sense in a TDD / agile environment
Wed 06 August 2008
Factors influencing Cache Design
Thu 24 July 2008
My first impressions of Google Knol
Wed 23 July 2008
Tips for Software / Programming blogging
Tue 08 July 2008
Presentation : Contrasting java and dynamic languages.
Tue 08 July 2008
Performance Comparison - C++ / Java / Python / Ruby/ Jython / JRuby / Groovy
Sat 21 June 2008
"It worked once" - The ''selfish gene'' for architects and managers ?
Tue 10 June 2008
Beware of polyglot programming
Mon 09 June 2008
How I ended up selecting Python for my latest project
Thu 17 April 2008
Turbocharge your string keyed hashmaps
Mon 14 April 2008
Java : if (compete with PHP / Ruby / Python) { stop fixing the syntax and start fixing the runtime }
Fri 04 April 2008
In defense of passionate programming
Thu 20 March 2008
Software Engineering Code of Ethics and Professional Practice
Wed 20 February 2008
A rejoinder to the alternative SafeHashMap
Fri 15 February 2008
An even more capable SafeHashMap
Fri 15 February 2008
A Developer's Comparison of Open Social and Facebook platforms
Tue 05 February 2008
OpenID for Intranets and Extranets
Tue 05 February 2008
Implications of OpenID on software design
Tue 05 February 2008
OpenID or OpenAvataar ? UserID or AvataarID ?
Sun 20 January 2008
Learnings from a deleted blog post
Fri 18 January 2008
Should Sun focus more on Java-Ruby or Java-Groovy integration
Fri 18 January 2008
Code's worst enemy is size (not language)
Fri 04 January 2008
An aggregated java happenings feed
Thu 03 January 2008
Dynamically Extend Classpath during Unit Testing
Thu 03 January 2008
Will the knol be a knowall ?
Thu 03 January 2008
Beginners guide to Dependency Injection
Thu 03 January 2008
Nice error message

social