-
About
Swaroop C H is 27 years of age. He graduated in B.E. (Computer Science) from PESIT, Bangalore, India. He has previously worked at Yahoo! and Adobe.
Email: swaroop (at) swaroopch.com
-
Subscription
If you want to know when new stories and articles appear on this website, you can subscribe to the RSS feed or have them emailed to you.
-
Want me to write about something?
-
I'm a Wannabe Hacker
Before You Jump Into The Archives
Let me be really clear: My job is not to tell you what to do. I don't know what to do. You do.
Not just me, of course. Everybody with a blog or a book or an interest in your success. Don't do what they say. Listen to their questions instead.
My job is provoke you into asking hard questions. Ask those questions to your boss and your co-workers and yourself. It's easy to show that self-aware decisions and thoughtful strategies outperform blind stumbling.
Search
Archives
March 2010
- How to get funding from Government of India
- isbn.net.in - One Place to find the best online price for a book in India
- A founder has to do only two things right
February 2010
January 2010
December 2009
- Fun can change behavior
- Musings on 2009
- The 5-year limit to being a coder in India?
- The magic of foss.in
November 2009
- Coding Problems for Homework
- Leaving IonLab
- An interactive version of A Byte of Python
- What I learned at NASSCOM Product Conclave 2009
October 2009
September 2009
August 2009
- Core Needs
- Writing Principles
- iPhone for productivity
- Twitter vs. Why we can't concentrate?
- 10 things I wish I was serious about before starting a startup
July 2009
June 2009
- My Benchmark for Entrepreneurship
- Duathlon and Murakami
- A few statistics about India
- One device or many?
- No book on Emacs
May 2009
- Has your company chosen its vector of innovation?
- How to build an online community?
- Coming soon... TrackEveryCoin, a personal finance system
- Ideas are Cheap : IMDB of Music, Books?
- A new kind of wiki
- Interview with CocoaCast
April 2009
- The difference between fun and work
- Chunking
- The new ION packaging
- Vote for the Candidate
- I hate tabs
- What is your ideal personal finance life?
- One year since I had a salary
- Idli, Orchid and Will Power
March 2009
- Mindmaps
- From Google Reader to MyAlltop
- What's in a name, indeed?
- Thought for the Day
- Where to find startup jobs in India?
- Barcamp Bangalore 8
- Why Vista (Still) Sucks
- Mobile phone is half the PC
February 2009
- Tadiyandamol Again
- Let's talk about future of webapp development at BCB8
- Ideas are Cheap : Kannada Word Lists
- What's your vision for Bengaluru?
- Why Stack Overflow is useful
- Get into the Flow
January 2009
- Product for the future
- Water Sports in Sharavathy Valley
- Outliers : What leads to Success
- Refocus on the Basics
December 2008
- Why use Creative Commons license?
- It is not obvious how to make money online
- "My Online Life" in Mint
- How Fresh Graduates Can Grow
- What product creation should be about
November 2008
- Great response to 'A Byte of Vim'
- Announcing my free book on Vim
- Bangalore Ultra Marathon 2008
- ROAM - Just the bike. The rider. And a place to ride.
- Thought for the Day
- Ideas are Cheap: Touch screen device with a browser
- Internet usage in India
October 2008
- Mullainagiri, third time lucky as well
- Common activities means better friends
- Are electric scooters viable?
- Politicians should have a retirement age
- A principled life according to Steve Pavlina
- What we do at IONLAB
- A Byte of Python in hard copy
September 2008
- Ideas are Cheap : Better email
- Cycling To Work at Barcamp Bangalore 7
- IONLAB - The Next Experiment
- How to make a website
- Personal Wiki
- Book updated for Python 3.0
August 2008
- Ideas are Cheap : Real Coding Training
- Cycling on Kanakapura Road
- How attractive is your website?
- New Theme
- Specialization vs Generalization
- Social networks of yore
July 2008
- Indian Innovations for the Energy Challenge
- proto.in Edition 4 at Delhi
- Ideas are Cheap - Build your mobile
- Tips for Working From Home
- The meaning of Touch
- Trekking in Kodachadri
June 2008
- To live unconventionally
- Super Crunchers
- The Need to Fight
- Cricket on your desktop
- Launch of ion2
- Sharavathy Valley Day 2
- Sharavathy Valley Day 1
May 2008
- Cut down that movie
- Smart Techie Startup City
- Avenue Road
- The Sunfeast 10K run
- Always remember Carpe Diem
- How to handle information overload
- Career Advice
- Biking to Ooty
April 2008
- Why television and movies are captivating
- Happy Birthday to ion
- Barcamp Bangalore 6 Day 2
- Barcamp Bangalore 6 Day 1
- Why You Should Run
- Web dev frameworks vs RIA
- Last day at Adobe
March 2008
- Thought for the Day
- Aware Songs
- Guess who?
- A Business Mind
- What is NDTV’s online strategy?
- A productive homepage
- How about an Indian amateur music album?
- Two unofficial traffic rules in India
February 2008
- Technology can be beautiful
- Why does crowdsourcing work?
- Friendship Formula
- Searches leading to this website
- It’s the journey lah!
- Dream Running Route
January 2008
- Urban Development
- Pulau Ubin Island
- Useful Websites for India
- How to defend India?
- Promenade in Esplanade
- Sankranti Rituals
- How to recognize an American tourist?
- Ancient or Modern Society?
- Innovation in Indian universities?
December 2007
- Hitting the books
- Utopia
- Singapore
- Web Innovation 2007 Day 2
- Web Innovation 2007 Day 1
- First Bangalore Ultra Marathon
- Why I am not running the BSNL Bangalore International Marathon
- Best quote I’ve read in a while
- Vegetable 2.0
November 2007
October 2007
- Getaway
- Closed source on Linux is hard
- raison d’être
- Hack Day videos
- Hack Day India
- Announcing Flex Builder on Linux
- Why students and open source?
September 2007
August 2007
July 2007
- Software as a living organism
- What really happens with feedback forms…
- ion logo designs
- Alias
- Marathons in India in 2007
June 2007
- Big Bazaar, India Central, Future Dreams
- Mumbai Family Trip
- Moxie . AdvancedDataGrid . OutInTheWild()
- Why iCon
- Look out for the new RadioVeRVe
May 2007
- Widget for Webaroo Gupshup
- Thought for the Day
- Midnight Marathon
- ionized
- yahoo ishtyle parikrma
- Interview of Abishek Nair
April 2007
- Evolution of Adobe Flex : now open source
- ion and the police
- The ion : ipod charger, mobile charger and more
- Big Brother
- pink-e
March 2007
- Outlook on Linux : Evolution Exchange
- Whoa to Woe
- Sights of a little town
- Why p2p in a browser
- Thought for the Day
- Moxie
February 2007
January 2007
December 2006
- Code Runway
- My first Adsense cheque
- Brahmagiri
- Thought for the Day
- Musical Weekend
- What’s in a name?
November 2006
- foss.in 2006
- Bangalore Book Festival
- Engagement Platform
- Anthargange
- Keep on Running
- Adobe
- Trip to the Dark Side
October 2006
September 2006
August 2006
July 2006
- check_gmail
- Parikrma kids visit Yahoo!
- Running
- Mullainagiri and Bababudangiri
- map(’perl’, ‘india’)
- Motivation
- Ubuntu
- Just Tune In
June 2006
- Keeping track of pages?
- Night Drive
- Linkblog
- Brazilian Portuguese Bytes of Python
- Always on software
- The Search
May 2006
- Thought for the day
- Google has its eyes on India
- Tadiyandamol
- Wah, Kya Theme Hain
- Malaysia Day 4
- Malaysia Day 3
April 2006
- Thought for the Day
- Can you answer this?
- How to use Vim with Firefox
- Marathon postponed
- Yahoo! Bangalore Hack Day
- New swaroopch.info theme
- Malaysia Day 2
- Ex-Yahoos start up
- Mark of respect?
- Malaysia Day 1
- Dreamer to Dapper
- Kannada Wikipedia Meet
March 2006
- Car PC, anyone?
- Goodbye is the hardest word to say
- GVim
- Truly Formulasia
- Mukthi
- German Bytes of Python
- Radio City Live
- Have you seen Bangalore like this?
- CL2
- How Products Are Made
- Kumara Parvatha
- Stepping stone
February 2006
- Paper
- Byte of Python is now a wiki
- Rama Devara Betta
- MCC FOSS Day
- ShowMeDo
- 4 things
- Sunrise at Devarayanadurga
- Ain’t nobody
January 2006
- Purani Jeans
- Happy Republic Day
- Lalbagh Flower Show
- Tourism Fair
- Helphones
- Physically here…
- The Dalhousie Trip
December 2005
- Off to Himalayas
- Jump
- ShreeKumar cycling again
- Rajdeep Sardesai and CNN-IBN
- code4bill or code2share?
- Guido at Google
- Dakshina Kannada Police
- Geek Squad
- Text tables
- Madonna’s Oggs
- BollyRadio
- Watching a person learn a skill
- Kaun Banega KDE Hacker
- Hebbe Falls Trek
- Criccer
- Linux Can!
- foss.in day 4
- foss.in day 3
- Django SQLite3 patch
November 2005
- foss.in day 2
- Insertion sort, anyone?
- foss.in day 1
- Sify trouble
- Conversation in the cab
- LinCDs
- PESIT FOSS Day
- It’s a small utility
- It doesn’t pay to be honest
- REBIEX
- More Conversations
- Memories of Linux Bangalore 2003
- Potholed?
- Uncaffeinated
- 13 Virtues
- What a wonderful code
- Sunset
- Concepts
- Internet Business Models
October 2005
- Thrissur again
- Richie blog rich
- Speaking of foss.in…
- Agriculture in India
- Lisp Bazaar
- A Podsafe CD
- Another Sunday, Another Trek
- The Vortal
- Thought for the day
- Gaim for some Google Talk?
- Maths or Science or… ?
- YPodcast
- The Louvre
- Parkinson’s Law
- Will the real IIPM please stand up?
- A R Rahman Concert
- Mano Murthy did it again
- Any webdevs interested to work for Yahoo?
- Logical art
- Yahoo! Bangalore turns 5
September 2005
August 2005
- Sampada
- perl -c life
- Three portals you should know about…
- The Time Thieves
- The shortest interview possible
- Independence Day celebrations at Parikrma
- Happy Independence Day
- Care to share… The Parikrma Way
- Aamir Khan’s blog
- Y! Bangalore Showcase 2005
- Statistics
- My new time management strategy
- Prabhakar Raghavan’s interview
- That Podcast Song
- Python at CodeZoo
July 2005
- Insightful books about Computing
- Y, A and G
- Broadband
- Podcast Awards
- Tiger Dictionary
- The other parking problem
- 360 API
- Where are the Indian IT women bloggers?
- Street Harassment
- Move over, Rails?
- LB2005
- What about software patents in India?
- Obsession session
- Italian Bytes of Python
- Want to know what India is talking about?
- It’s been a year
- Where’s Aathitude?
June 2005
- When geeks rap ….
- The Podcast experience
- Crouching Tiger Hidden Productivity
- UnderestimatedTwiki
- Firefox has become cranky?
- Ode to the Moonwalker
- Book Tagged
- How do you attain self-discipline?
- An OS in the browser
- Ajax experts wanted
- Sleuth
- The Army is here
- The Second coming of Steve Jobs
- Chiliablog and Softies
- Language matters
- State of Fear
May 2005
- Tomorrow’s BangPypers meet will be at Yahoo!
- Anakin becomes Vader
- Popular Video Searches
- Can’t talk in India
- Creativity
- Music Engine. Mojo Engine.
- Python Jobs
- Reason 82 to blog
- GMail is trying too hard
- What is a blog?
- SQL and XML are not that different
- Connect the text
- Do you want to Yahoo! ?
- Everybody’s a salesman
- Messenger Bot
- Faith and Life
April 2005
- A policeman in the office
- Sadists
- G4Swaroop
- Prince of Reviews
- Mysore Moments
- The beat goes on
- Zero Minus Ten
- Moved to TextDrive
- Do you really need the MBA?
- Need a Loan?
- Yahoo! Notepad as Wiki ?
- Wikipedia gets help from Yahoo!
- Mark down my email
- Paper planes
March 2005
- The Apple bites back
- Circle is open now
- Playing with Picasa
- A Heap of Broken Images
- Ponder
- How to kill an open source project…
- Yahoo! Groups gets a facelift
- All about PyCon05
- How to spell my name
- GMail out of beta soon?
- Search for the Commons
- Reading H2G2
- Thout Bytes
- iPod!
- So why not a blog mela
- GCC and the ABI
- Yahoo 360!
- Bazaar-NG
- Ruby-India First Meetup
- Walk the tree
- Overtime
- Tautologies are overrated
- The Job Spool
- Gymmitment
- Indian Music Online
- Yahoo! is a 10 year old kid
- Yahoo! Search Python API Howto
February 2005
- Gopal
- Code Jammin’
- Renaissance 2005
- Journey to Trichur
- Politics, anyone?
- The Art of Blogging
- Coming soon : Learn Python in German!
- WordPress 1.5
- 25 Million Firefox users!
- Learn Python in Chinese!!
- BangPypers meet on Saturday
- Is Open Source the solution?
- Prince of Ayodhya
- Lovaria epidemic
- My Yahee!
- Ask for Answers
- Wikipedia to get Googlified?
- Yahoo Toolbar for Firefox
- A Blogful of Work
- Why I prefer KDE over GNOME
- It finally hit me why Mepis / Debian rocks
- Google Maps
- GPLed Qt on Windows!
- Ask Jeeves buys Bloglines?
- Redesigned my book website
- Bangalore Pythonistas list is high traffic!
- Interface it
- Japan now blogs on Yahoo!
- AOP leads you to a good job?
- Aspect Oriented Programming and TreeCC
- Trek at Thusharagiri
January 2005
- Blogging from Calicut!
- Talk at FLOSS Meet tomorrow
- Code word Legal
- Soul and Role of Yahoo and Google
- PyCon
- The Tune of the BangPypers
- Deliciously popular!
- Snake charmer
- Stories by Sudha Murty
- First Bangalore Python meetup
- My sister draws in GIMP
- Python meetup in Bangalore tomorrow
- Choose Python
- Evolution on Windows : The Cross Platform Holy Grail
- The Road to Gandolfo
- Why is the computer against me ?
- Will Yahoo buy Six Apart ?
- Premshree joins Yahoo!
- Alex Speech
- Snakes and stones
- Inspiration
- The age of Folksonomy
- Byte parts
- The Confluence Project
- SLYNUX
- Future of Programming is Functional Programming ?
- Byte of Python list is formally open
- Byte of Python revived
- Imagine a waiter’s life
- Bloglines rules!
- The Headless Mac is here
- Python workshop at NIT Calicut
- The IndiBloggies
- Guido on static typing in Python
- HTML Export feature for WordPress
- A Rich Life
- LinkBlog
- Comment spam sucks
- Happy New Year 2005
December 2004
- Tsunami Relief Efforts
- Kong is King
- Cycling vs biking
- Knoppix Rules
- Category Specific Feeds
- About The Dreamer
- Joke Falls
- Tsunami hits South and South East Asia
- Biking to Green Valley
- I want to go gadling too
- More Wikipedia
- Reelity
- Great movie after a great day
- Wikipedia rocks
- Dynamic Java
- Galaxy of neck and heads
- Yahoo! Bangalore looking for good hackers
- Distro considerations
- 2004 Weblog Awards
- Now Reading: Six Thinking Hats by Edward de Bono
- LB2004 Day 3
- LB2004 Day 2
- Talking Python
- LB2004 Day 1
- Parties should be like this….
November 2004
October 2004
September 2004
- LINDEC 2004
- 22nd over
- Design process of Thunderbird Logo
- Yahoo and Creative Commons
- Internet Radio
- Recursive searching
- Gloomy Weather
- Python - Metaclasses, Decorators and other funky stuff
- Website reloaded!
July 2004
- IronPython is open source!!
- Apache on-demand!
- The Future of PC ?
- Mullainagiri photos
- My book in a Microsoft magazine!
June 2004
- The API War
- Open source coming of age
- I got GMail!
- Yahoo! Mail is 100 MB!
- High on Kaffeine!
- Eclipse without JVM
- Discussion boards
- Blog review bytes
- Byte on CD!
- Idea 2 Language
- Waving to Venus
- French Bytes
- Sunday == Funday!
- Latest Bytes
- Tech Tips
- Open Source Java??
- Contemplation
- C that Python!
- VTU == V Torture U
- Mono Beta 2 released!
May 2004
- DotGNU
- What a blast!
- Shocker duplicate
- Which scripting language is right for you?
- College life…
- Pretty Docbook Form?
- Fedora Core 2 arrives!
- Network security is cool
- What a robot!
- Why Sonia Gandhi as PM of India is a national disaster
- All about Longhorn
- The Prometheus Deception
- Review Bytes
- Longhorn Details!
- I want GMail!
- Mono Beta 1 out!
- The Adventure of Shivanasamudram!
April 2004
- Why MySQL?
- Around the world in a week ?!
- Time-out
- Innovations in C#
- First Time Vote!
- Google - the OS !
- More translated bytes
- Midnight Escapade!
- Microsoft releases open source code!
- Mobile friends
- The Original and the Next-generation Clone: Java and C#
- The Matlock Paper at home
- The sounds of Longhorn
- Why is Python not as popular as it should be?
March 2004
- More bytes of Python!
- Yahooooo!
- 3D Desktop!
- Simputer
- Team India Shining
- IronPython again
- Managing The Future Of Open Source Software
- Coffee-drinking snakes: Java and Python
- Back at the GATE
- Editing Away
- More Mono Talk
- Java Generics
- Global Village
- Thanks for coming!
- Language Interoperability Problems!
- Halloween X
- Mono talk
- Bourne Again
- Sys-Con
February 2004
- Calvin and Hobbes
- Nemerle
- The Art of Xen
- The Surfin’ Penguin
- Let Java Go!
- Bryan at the gate!
- The Samurai Identity
- Java 1.5 beta
- KDE 3.2 is here!
- Red Park
- Linux 2.6 - The Details
- IronPython and Jython
