Meditations on programming, startups, and technology

Tip #1 for young programmers: Specia...

Over the years, I’ve toyed with the idea of writing a series of posts aimed at young programmers. [1] My advice will be aimed at aspiring programmers, students, and programmers who are just starting...

Big Data University: Educating One M...

In last week’s post, I discussed one of the projects I’m currently working on at IBM. My colleagues and I have another interesting project that I want to introduce you to as well. It’s called Big Data...

Data Scientist Workbench: IBM’s All-...

For the past ten years, I’ve been working on a multitude of projects within IBM. Being part of the Emerging Technologies team, in the IBM Analytics group, I get to use (and often implement) some really cool...

A Review of the Amazon Books Store

This week I’m in unusually sunny Seattle as a mentor at Datapalooza, a data science conference that is organized by my employer. While here, I thought I’d pay visit to the first – and...

My Tour of Tech in Silicon Valley

A few days ago I blogged about being on assignment in San Francisco for the IBM LEADing to Africa program. Last weekend I decided to explore Silicon Valley a little, taking advantage of my temporary proximity....

On Assignment in San Francisco for I...

I’m in San Francisco, but I didn’t bring any flowers for my hair. Chiefly due to the lack of hair. 🙂 What I brought with me however was a couple of suitcases and a great amount of enthusiasm....

Logitech Type+ for iPad Air 2 Review

Last week I bought a keyboard case for my new iPad Air 2. I’ll start with a confession. I truly wanted to hate this keyboard. I hoped it would suck. Here’s why: ever since I discovered the...

Backing up large amounts of photos

As some of you may know, I dabble in photography, which means that after years of shooting I have a very large volume of RAW files laying around (currently a little over 500GB’s worth). Adobe Lightroom does...

Rails Is an Old Hat, and That’...

Not too long ago, someone I know said, “At this point in time, Rails is an old hat”, in reference to the fact that many developers are adopting newer technologies like Node.js. I don’t see this as a...

10 Programming Challenges Sites

My previous post about using Project Euler to experiment with new programming languages, or learn programming altogether, was for the most part met with positive feedback online. The common theme amongst those...

Learn New Programming Languages with...

Lately I’ve been thinking a lot about beginners and the very understandable struggle to grasp programming that many of them face. This post is mostly aimed at those who currently find themselves in this...

On Programming Languages as Language...

When you look up the word “Language” in the dictionary, you’ll find a few variations of similar definitions. My trusty Google Dictionary extension in Chrome, offers up a first definition that is rather...

« Previous Entries

popular articles random articles
Copyright © 2005-2014 Antonio Cangiano. All rights reserved.