• submit to reddit
Daniel Doubrovkine01/27/12
2922 views
0 replies

Serving Compressed Rails Assets from S3 via Cloudfront

I wrote about how we do asset packaging with Rails, how we Jammit and push them to S3 in this post. We’ve had a few surprises since then, one that had to do with compressed assets.

Santosh Kumar01/27/12
5408 views
0 replies

Persistance Options with Redis

Most people thinking of Redis, think of it is an in-memory datastore. This is totally true. However, there is a lot of misconception with the “in memory” part; as being if my redis server crashes I lose all of my data. This part is most definitely not ...

Mitch Pronschinske01/26/12
2793 views
0 replies

Tracking Down 'DevOps' System Management Tools

One of the most bewildering things about the DevOps community is all of the small libraries and obscure open source tools that are mentioned by various practitioners.  That's why leaders like Patrick Dubois have made entire series of articles explaining...

Ted Neward01/26/12
11286 views
15 replies

Is Programming Less Exciting Today?

As discriminatory as this is going to sound, this one is for the old-timers. If you started programming after the turn of the milennium, I don’t know if you’re going to be able to follow the trend of this post—not out of any serious deficiency on...

Satish Talim01/26/12
2448 views
0 replies

FREE Online Course: Programming for the Web with Ruby

Programming for the Web with Ruby Registrations are now open for RubyLearning’s FREE, online course on “Programming for the Web with Ruby“. Web-based applications offer numerous advantages, such as instant access, automatic upgrades, and opportunities...

Mitch Pronschinske01/26/12
6099 views
0 replies

Solr at Etsy

Search at Etsy poses significant challenges. Our marketplace is filled with millions of unique, short-lived items and people trying to find them over 10...

Chris Smith01/26/12
4095 views
0 replies

Couchbase Client for .NET, Java, Ruby, and C

Today I have a series of videos from Couchbase on how to get "up and running" with with Couchbase Client for:.NETJava

Mitch Pronschinske01/25/12
4302 views
0 replies

Recommended Tools for Testing Puppet Code

Since modifying Puppet manifiests, a lot of errors can... manifest :)    So Puppet Labs was kind enough to put together a small post on verifying your Puppet manifests for infrastructure automation with a nice list and description of a few syntax checking...

Mark Needham01/25/12
6651 views
0 replies

Developer Machine Automation: Dependencies

As I mentioned in a post last week we’ve been automating the setup of our developer machines with puppet over the last week and one thing that we’ve learnt is that you need to be careful about how you define dependencies. The aim is to get your scripts...

Chris Smith01/24/12
2462 views
0 replies

Seeing Double: How Ruby Shares String Values

How many times do you think Ruby allocates memory for the “Lorem ipsum…” string while running this code snippet?str = "Lorem ipsum dolor sit amet, consectetur adipisicing elit" str2 = str...or what about while running this snippet?str =...

Stoimen Popov01/24/12
12229 views
1 replies

Algorithm of the Week: Data Compression with Diagram Encoding and Pattern Substitution

Two variants of run-length encoding are the diagram encoding and the pattern substitution algorithms. The diagram encoding is actually a very simple algorithm.

Max De Marzi01/24/12
6636 views
0 replies

Graph Visualization and Neo4j

So far we’ve learned how to get Neo4j up and running with Neography, how to find friends of friends and degrees of separation with the Neo4j REST API and a little bit of the

Willie Wheeler01/23/12
6246 views
2 replies

Closed loops - the secret to collecting configuration management data

Hi all, Willie here. In my last post, How NOT to collect configuration management data, I gave a quick rundown of some losing CM data approaches that I and others have attempted in the past. Most of these approaches were variants of asking people for...

Mitch Pronschinske01/23/12
9203 views
0 replies

Sh*t Project Managers Say

Just a few things you may hear from your everyday project manager...

Swizec Teller01/22/12
4899 views
2 replies

Are you a boy scout coder?

The Boy Scouts have a rule: “Always leave the campground cleaner than you found it.” If you find a mess on the ground, you clean it up regardless of who might have made the mess. /../ the original form by Robert Stephenson Smyth Baden-Powell, was...