#110

a tornado of razorblades

The unix process model is a simple and powerful abstraction for running server- side programs. Applied to web apps, the process model gives us a unique way ...

Link: adam.heroku.com

  • How To Scale a Development Team

    adam.heroku.com 07 May '13, 4pm

    As hackers, we’re familiar with the need to scale web servers, databases, and other software systems. An equally important challenge in a growing business is scaling your development team. Most technology companies hit a wall with dev team scalability somewhere around ten developers. ...

  • Logs Are Streams, Not Files

    adam.heroku.com 26 Apr '13, 5pm

    Server daemons (such as PostgreSQL or Nginx) and applications (such as a Rails or Django app) sometimes offer a configuration parameter for a path to the program’s logfile. This can lead us to think of logs as files. But a better conceptual model is to treat logs as time-ordered strea...

  • Rethinking Cron

    adam.heroku.com 23 Apr '13, 5pm

    Lastly, cronjobs have a tendency to be turn into a kind of poor-man’s background job solution. Check the crontab for any reasonably complex application and there’s a good chance you’ll see a one minute or five minute cronjob which looks in the database for work to be done. This can al...

  • URLs are the Uniform Way to Locate Resources

    adam.heroku.com 05 Apr '13, 4pm

    Why don’t we use this format for locating Git resources? There are a few potential answers, such as the convenience of being able to easily cut-and-paste the location into a command line tool or a URL bar. But the best answer is that our ad-hoc JSON format is not uniform . The JSON ab...

  • Video Games Lessons -> Business Strategy. Never realized R&C was referenced until today! @hirodusk

    Video Game Lessons for Business Strategy

    adam.heroku.com 14 Mar '13, 7pm

    I see video games as a petri dish, a place where the challenges and rewards of the real world are simulated in a simpler, more discrete fashion. Often the challenges faced remind me of the same challenges I face in my work as an entrepreneur. In the spirit of Scott Berkun’s Management...

  • How To Scale a Development Team

    adam.heroku.com 16 Mar '12, 5pm

    As hackers, we’re familiar with the need to scale web servers, databases, and other software systems. An equally important challenge in a growing business is scaling your development team. Most technology companies hit a wall with dev team scalability somewhere around ten developers. ...

  • Beanstalk, a Simple and Fast Queueing Backend

    Beanstalk, a Simple and Fast Queueing Backend

    adam.heroku.com 24 Mar '13, 1am

    Priorities - Give a number from 0 to 1000 when queueing a job and it will jump ahead of all jobs already enqueued with a higher number. Persistence - Although beanstalkd stores its jobs in memory for speed and simplicity (ala memcached or redis-server), it can also save its state to a...

  • REST Enlightenment

    adam.heroku.com 24 Nov '12, 1am

    First, let’s get the easy one out of the way. REST is about URLs and HTTP. This part makes sense to most people right away. Hitting a URL is something that can easily be done from almost any language or programming environment; it’s extremely transparent (and thereby discoverable and ...

Related

sinatrarb.com
Sinatra
blog.hasmanythrough.com
has_many :through
rack.rubyforge.org
Rack: a Ruby Webserver Interface
unwwwired.net
unwwwired.net
rubygems.org
RubyGems.org | your community gem host
tomayko.com
Ryan Tomayko
yehudakatz.com
Katz Got Your Tongue?
disqus.com
Discover your community - DISQUS
git-scm.com
Git - Fast Version Control System
rspec.info
RSpec.info: home
chriswanstrath.com
chris wanstrath: the official website
ramaze.net
Ramaze • The Web Framework for Rubyists
shopify.com
Shopify — Online Store Software & Hosted Ecommerce Solutions
metaatem.net
ateM: Meta
atonie.org
Simon Rozet
flightcaster.com
FlightCaster
gittr.com
Gittr
sequel.rubyforge.org
Sequel: The Database Toolkit for Ruby
brainspl.at
Brainspl.at
ruby-i18n.org
Ruby I18n
techno-weenie.net
Home | techno weenie
obiefernandez.com
Obie Fernandez
startuplessonslearned.com
Lessons Learned
deadprogrammersociety.blogspot.com
Dead Programmer Society
slideshare.net
Upload & Share PowerPoint presentations and documents
datamapper.org
DataMapper - DataMapper
chadfowler.com
The Passionate Programmer
macournoyer.com
Marc-André Cournoyer
simpltry.com
Simpltry
mongodb.org
MongoDB
vertsol.pbworks.com
vertsol / FrontPage
digispeaker.com
DigiSpeaker | Listen to the cloud
debu.gs
Debu.gs: It's User Error
nezumiapp.com
Nezumi for Heroku
factorcode.org
Factor programming language
blog.fallingsnow.net
evan.musing << current | life and tech stuff by Evan Phoenix
jointheconversation.org
JOINTHECONVERSATION
lighthouseapp.com
Lighthouse - Beautifully Simple Issue Tracking
dls-csb.edu.ph
De La Salle-College of Saint Benilde
43folders.com
43 Folders | Time, Attention, and Creative Work
modrails.com
Phusion Passenger application server
merbist.com
Ruby, Rails, MacRuby and everything related to software development