Ajay Ramamurthy

23 Flips | 5 Magazines | 11 Likes | 1 Following | 2 Followers | @ajay82 | Keep up with Ajay Ramamurthy on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Ajay Ramamurthy”

Another World Code Review.

I spent two weeks reading and reverse engineering further the source code of Another World (Out Of This World in North America). I based my work on …

Code Reviews

Interview with Martin Thompson on High Performance Java

<b>Alex's full question: Hi. I'm here at QCon London 2016 with Martin Thompson of Real Logic. Martin is well known in the high performance community</b> …

Parallelism

The 12 best Android apps of 2015

Android app developers had a busy year.<p>There was a new operating system and mobile payments platform, not to mention the latest and greatest handsets …

Researchers determined 4 reasons why you can't quit Facebook

Many of us have tried, yet come crawling back days later to get our daily fix of racist commentary from balding ex-high school classmates.<p>Now, a new paper from Cornell Information Science, published in Social Media + Society, helps explain why we're so attached to the social media empire, and what …

Mark Zuckerberg

Three things I wish I knew earlier about Machine Learning

I’ve been working with Machine Learning models both in academic and industrial settings for a few years now. I’ve recently been watching the …

Machine Learning

What RESTful actually means

If you do web development, you’ve probably heard of REST. But if you’re like me, you usually just pretend to know what it is, and nod politely when …

The Architecture of Open Source Applications (Volume 2): nginx

nginx (pronounced "engine x") is a free open source web server written by Igor Sysoev, a Russian software engineer. Since its public launch in 2004, …

Linux Kernel Hacking: A Crash Course

Bio<p>Georgi Knox is an Aussie software engineer now living in New York City where she's forever in search of a good flat white. She writes lots of code …

Linux

Scaling Uber's Real-time Market Platform

Bio<p>Matt Ranney is the Chief Systems Architect at Uber, where he's helping build and scale everything he can. Previously, Matt was a founder and CTO …

Node.js

The Jocks of Computer Code Do It for the Job Offers

At 21, Gennady Vladimirovich Korotkevich is already a legend. Tourist, as he’s known online, is now the world's top sport programmer. He competes …

Baton Rouge

How we ended up with microservices.

Microservices are a thing these days.<p>When I was at SoundCloud, I was responsible for the migration from a monolithic Ruby on Rails application to a …

Software Development

Interviewing for a JavaScript Job

“The Carpenter” was a JavaScript programmer, well-known for a meticulous attention to detail and love for hand-crafted, exquisitely joined code. The …

JavaScript

How Facebook Makes Mobile Work at Scale for All Phones, on All Screens, on All Networks

Image data dominates the number bytes that are downloaded from Facebook applications. Accounts for 85% of total data download in Facebook for Android …

How Clay.io Built their 10x Architecture Using AWS, Docker, HAProxy, and Lots More

<i>This is a guest repost by Zoli Kahan from Clay.io.</i><p>This is the first post in my new series 10x, where I share my experiences and how we do things at …

Datawocky

We live today in a world flooded with data. In just one short decade, we have gone from a data-poor world to a data-rich one. The buzzword Big Data …

Why Even "Simple" Technology Can Be Hard For Developers

Convenience drives much of the world’s best technology, from Amazon Web Services to Web frameworks like AngularJS. But that “convenience”, which makes it easy to quickly become productive, often comes with a hidden price tag: to become <i>truly</i> productive, you’re going to have to sweat.<p>Great technology …

How we got to $1,000 in recurring revenue

When we launched a paid version of iDoneThis, we held our breath — we didn’t know if a single person would sign up.<p>The waiting, the sweat, the nerves.<p>…

Product Management

Kevin Moore on Dart

Sure. I am freelance consultant software engineer, I did a bunch of work in .NET, worked at Microsoft for a while on some of their .NET UI platforms, …

Why Go Is An Excellent Modern Programming Language | Code Engineered

Since I began talking about the Go programming language I've been asked why I like it so much. This post is a response to those questions. For those …

Introduction to WebSocket

Bio<p>Gunnar Hillert is a member of technical staff (MTS) at SpringSource, a division of VMware, Inc. He is a committer of the Spring Integration …