mncaudill + development 29
The Twelve-Factor App
11 weeks ago by mncaudill
In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service.
architecture
development
11 weeks ago by mncaudill
Mea Culpa
april 2011 by mncaudill
"It is not about solving puzzles and being the brightest kid in the class. It is about realizing that the complexity of software dwarfs even the most brilliant human; that cleverness cannot win. The only weapons we have are simplicity and convention. Tattoo that on your forehead in reverse so that you always see it reflected in the screen. What is truly decisive on the battlefield are attitudes: hard work, responsibility, and paying attention to reality instead of the voiceover in your head."
development
programming
philosophy
april 2011 by mncaudill
Deviant Art devs running on VMs
october 2010 by mncaudill
It'd be interesting to see if Flickr could do this.
development
process
october 2010 by mncaudill
Evidence Based Scheduling - Joel on Software
july 2009 by mncaudill
This system seems promising.
programming
development
management
estimation
july 2009 by mncaudill
Lessons Learned: The engineering manager's lament
july 2009 by mncaudill
Great article -- "It's tempting to blame the business leaders ("MBA-types") for this mess. And in a mess this big, there is certainly blame to go around. But they are pushing for the things that matter to customers - features. And they are cognizant that their funding is limited, and if they don't find out which features are absolutely critical for their customers soon, they won't be able to survive. So they are legitimately suspicious when, instead of working on adding monetization to their product, some engineer wants to take a few weeks off to go polish code that is supposed to be already done."
programming
management
agile
development
july 2009 by mncaudill
Why I like pip
june 2009 by mncaudill
Using pip and virtualenv to build reproducible and isolated Python environments.
programming
django
development
python
june 2009 by mncaudill
MF Bliki: TechnicalDebt
february 2009 by mncaudill
In this metaphor, doing things the quick and dirty way sets us up with a technical debt, which is similar to a financial debt. Like a financial debt, the technical debt incurs interest payments, which come in the form of the extra effort that we have to do in future development because of the quick and dirty design choice. We can choose to continue paying the interest, or we can pay down the principal by refactoring the quick and dirty design into the better design. Although it costs to pay down the principal, we gain by reduced interest payments in the future.
programming
management
development
february 2009 by mncaudill
Hacker News | Why Do Enterprise Applications Suck?
february 2009 by mncaudill
"Enterprise Applications are built by committee. The committee's job is to put as many bullet points on paper as possible. The more bullet points they've put on paper, the more successful the committee was. The more complicated and long the documentation is, the
more work the committee had to do and the more its people should be paid for being able to envision and document a system that is so complicated - without regard for whether that system had to be complicated or not."
business
development
more work the committee had to do and the more its people should be paid for being able to envision and document a system that is so complicated - without regard for whether that system had to be complicated or not."
february 2009 by mncaudill
Of Aviation Crashes and Software Bugs : Gustavo Duarte
january 2009 by mncaudill
Fantastic post about the prevention of bugs.
programming
security
development
testing
january 2009 by mncaudill
girtby.net – Software That Goes Clunk
january 2009 by mncaudill
"Even if you don’t know anything about unit testing, you should be able to factor it into a technology decision. Software package A is unit tested, and B isn’t. Which do you pick, if all else is equal?"
Amen.
webdev
development
testing
Amen.
january 2009 by mncaudill
K. Scott Allen : Three Rules for Database Work
january 2009 by mncaudill
Anecdotes that reinforce not having a shared DB for developers.
webdev
development
database
sourcecontrol
january 2009 by mncaudill
How to Beat Rails « Important Shock
october 2007 by mncaudill
Brings up several points on the advantages of Python and its frameworks over Ruby on Rails.
python
rails
programming
development
django
october 2007 by mncaudill
why's (poignant) guide to Ruby
october 2007 by mncaudill
An interesting primer on Ruby that makes extensive use of cartoon foxes.
development
reference
ruby
programming
october 2007 by mncaudill
nolancaudill.com
october 2007 by mncaudill
My personal site.
django
design
programming
php
development
october 2007 by mncaudill
Coding Horror: Can Your Team Pass The Elevator Test?
october 2007 by mncaudill
I write code. But why do I write code?
development
software
programming
business
october 2007 by mncaudill
django-sphinx - Google Code
october 2007 by mncaudill
This full-text search was added by Curse, Inc which have one of the heaviest traffic Django sites. Looks *really* simple to use.
django
search
development
october 2007 by mncaudill
DbMigration - a schema migration tool for Django
september 2007 by mncaudill
A way to automate some db migration in django
development
django
tools
september 2007 by mncaudill
Vitamin - A resource for web developers, designers and entrepreneurs
september 2007 by mncaudill
A resource for web designers, developers and entrepreneurs
design
development
business
september 2007 by mncaudill
Particletree » Processing Online Credit Card Transactions
september 2007 by mncaudill
Quick rundown of getting a credit card system setup including links to security whitepapers and other things to look out when deploying a backend processing system.
ecommerce
business
development
september 2007 by mncaudill
Vitamin Features » Redefining content management
september 2007 by mncaudill
Some thoughts on what content management is and should be on the web.
cms
development
framework
september 2007 by mncaudill
James Mc Parlane's Blog - Why I Don't Use The prototype.js JavaScript Library
september 2007 by mncaudill
Reasons why not to use prototype.js. Written in December '05...have things changed?
javascript
framework
development
september 2007 by mncaudill
The Freelance Blog - Freelance Switch
september 2007 by mncaudill
Very informative site about the business and life of webdev freelancing.
blog
development
business
freelance
september 2007 by mncaudill
XRAY :: for web developers
september 2007 by mncaudill
Let's you finally get a peek into what IE is thinking when it is rendering a page
development
webdesign
css
tools
september 2007 by mncaudill
related tags
agile ⊕ architecture ⊕ blog ⊕ books ⊕ business ⊕ cms ⊕ css ⊕ database ⊕ design ⊕ development ⊖ django ⊕ drupal ⊕ ecommerce ⊕ estimation ⊕ framework ⊕ freelance ⊕ javascript ⊕ management ⊕ opensource ⊕ philosophy ⊕ php ⊕ pragmatic ⊕ process ⊕ programming ⊕ python ⊕ rails ⊕ reference ⊕ ruby ⊕ search ⊕ security ⊕ software ⊕ sourcecontrol ⊕ testing ⊕ tools ⊕ web ⊕ webdesign ⊕ webdev ⊕Copy this bookmark: