Vaguery + best-practices 17
Home - Scalable and Modular Architecture for CSS
5 weeks ago by Vaguery
"I’ve been analyzing my process (and the process of those around me) and figuring out how best to structure code for projects on a larger scale. What I've found is a process that works equally well for sites small and large.
Learn how to structure your CSS to allow for flexibility and maintainability as your project and your team grows."
css
tutorial
best-practices
graphic-design
via-trek
Learn how to structure your CSS to allow for flexibility and maintainability as your project and your team grows."
5 weeks ago by Vaguery
jQuery and JavaScript Coding: Examples and Best Practices - Smashing Magazine
may 2011 by Vaguery
"While the term “DOM scripting” really just refers to the use of scripts (in this case, Javascripts) to access the Document Object Model, it has widely become accepted as a way of describing what should really be called “unobtrusive DOM scripting”—basically, the art of adding Javascript to your page in such a way that if there were NO Javascript, the page would still work (or at least degrade gracefully). In the website world, our DOM scripting is done using Javascript."
javascript
DOM-scripting
unobtrusive-javacript
best-practices
tutorial
web-applications
may 2011 by Vaguery
Staging Servers, Source Control & Deploy Workflows, And Other Stuff Nobody Teaches You: MicroISV on a Shoestring
december 2010 by Vaguery
"You already have geniuses working on your infrastructure. Listen to them. This article is for people who don’t have any option between “code runs on developer’s laptop” and “code runs in production.”"
software-development
best-practices
best-laid-plans
december 2010 by Vaguery
[1008.0941] Timing matters: Lessons From The CA Literature On Updating
august 2010 by Vaguery
"In the present article we emphasize the importance of modeling time in the context of agent-based models. To this end, we present a (selective) survey of the Cellular Automata-literature on updating and draw parallels to the issue of agent activation in agent-based models. By means of two simple models, Schelling's segregation model and Epstein's demographic prisoner's dilemma we investigate the influence of choosing different regimes of agent activation. Our experiments indicate that timing is not a critical issue for very simple models but bears huge influence on model behavior and results as soon as the degree of complexity increases only so slightly. After a brief review of the way commonly used ABM simulation environments handle the issue of timing, we draw some tentative conclusions about the importance of timing and the need for more research towards that direction, similar to the concerted effort on updating in cellular automata."
cellular-automata
complexology
best-practices
assumptions
agent-based
bias
nudge-targets?
august 2010 by Vaguery
Liz Keogh's blog » What not to test
august 2010 by Vaguery
"Work out which bits of the system you know least about. Create the scenarios and have conversations around those bits of the system. You don’t have to grow the system from the beginning – you can pick any point you like! Which bits of the system make you most uncomfortable? Which bits make your stakeholders most uncomfortable?"
agility
bdd
behavior-driven-design
best-practices
advice
software-development
august 2010 by Vaguery
When HTTP Goes Bad
june 2010 by Vaguery
"This memo considers three radical ideas applying to the Web, not necessarily as serious proposals (although given support they could be turned into such) but as thought experiments or fantasies meant to sharpen the discussion of the "meaning" of URIs and other current issues of web architecture. The first fantasy is the idea that a URI's meaning is in how it is used, not what it "identifies". The second is the prospect of second sourcing for URI behavior. The third is the idea of encyclopedia-style documentation for URIs."
semantic-web
commons
social-norms
resources
best-practices
property
thought-experiments
via:arthegall
june 2010 by Vaguery
(My) RSpec best practices and tips | EggsOnBread
march 2010 by Vaguery
"After a year using RSpec, I’m happy to share “(My) RSpec Best Practices and Tips”. Let’s make your specs easier to maintain, less verbose, more structured and covering more cases!"
rspec
Ruby
programming
BDD
behavior-driven-design
best-practices
tips
testing
march 2010 by Vaguery
japh(r): Watching, For Keeps
march 2010 by Vaguery
"I am fairly obsessive about deleting prototype code. The code that I produced might be fine, it might not. It is more than likely that it is not great because I was learning something new and making mistakes along the way. I do not want to be in a position to be building on crap code. I alway build on the simplest thing that can possibly work. The only way to be sure of that (that I know of) is BDD."
software-development
kill-your-favorites
best-practices
BDD
walkthrough
march 2010 by Vaguery
Get Your API Right « Trek
march 2010 by Vaguery
"Every project I’ve worked on in the last two years has heavily involved the use of web APIs. Libersy at the time (no idea about now) had an architecture that was extensively API based, even for communication between internal applications (an architecture I strongly argued against, bee tea dubs). Since then I’ve futzed with web APIs almost exclusively. From very narrow focused uses like University of Michigan’s Bluestream Service, to more broad but still fairly local APIs like the Ann Arbor District Library’s soon-to-be-updated API, all the way to APIs of major web applications like Twitter and Flickr.
Constant exposure has turned me into a bit of a snob: I can’t stand working with a poorly designed API! If you’re about to design or release an API for the web and want to avoid the ire of your developers, I’ve summed up the best (and worst) of what I’ve seen into 8 rules:"
API
software-development
interoperability
architecture
design
best-practices
Constant exposure has turned me into a bit of a snob: I can’t stand working with a poorly designed API! If you’re about to design or release an API for the web and want to avoid the ire of your developers, I’ve summed up the best (and worst) of what I’ve seen into 8 rules:"
march 2010 by Vaguery
Ruby Best Practices - Ruby Tuesdays: RBP Chapter 6
march 2010 by Vaguery
"Readers are encouraged to fight RBP as they read it, rather than just soaking up the information. Although I claim this book is about “Best Practices”, the only reason that is true is that it’s a result of countless conversations with folks who are deep in the Ruby trenches getting stuff done. The only way for RBP to remain current and relevant is to continue these discussions, using its content as a jumping off point for fresh ideas."
open-access
software-development
ruby
best-practices
programming
O'Reilly
conversation-trumps-lecturing
march 2010 by Vaguery
Riding Rails: Gem Packaging: Best Practices
september 2009 by Vaguery
"When you call load or require a new file, Ruby searches through the files in its load path. This allows you to require files relative to the load path without specifying the files full system path."
programming
Ruby
tutorial
tips
best-practices
september 2009 by Vaguery
Jeffrey Zeldman Presents : Customer service, not Ruby on Rails
may 2009 by Vaguery
"37signals not only constantly fine-tunes their products, they also think about the customer experience even when the customer is leaving.
I find that instructive, educational, and inspiring."
customer-service
business-culture
web-design
courtesy
design
user-experience
best-practices
I find that instructive, educational, and inspiring."
may 2009 by Vaguery
Owl Bar - San Antonio, NM
september 2008 by Vaguery
Ed, who's ever heard of that place?? The OWL in San Antonio NM has the best green chile cheeseburger in the WORLD.
Period.
food
New-Mexico
green-chile-cheeseburgers
smackdown
reviews
food-food
foodie
localism
best-practices
recipes
Period.
september 2008 by Vaguery
related tags
administration ⊕ advice ⊕ agent-based ⊕ agile ⊕ agile-practices ⊕ agility ⊕ API ⊕ architecture ⊕ assumptions ⊕ automation ⊕ bdd ⊕ behavior-driven-design ⊕ best-laid-plans ⊕ best-practices ⊖ bias ⊕ business ⊕ business-culture ⊕ cellular-automata ⊕ commons ⊕ complexology ⊕ conversation-trumps-lecturing ⊕ courtesy ⊕ css ⊕ customer-service ⊕ design ⊕ development ⊕ DOM-scripting ⊕ food ⊕ food-food ⊕ foodie ⊕ gem ⊕ Google ⊕ graphic-design ⊕ green-chile-cheeseburgers ⊕ hints ⊕ interoperability ⊕ IT ⊕ javascript ⊕ kill-your-favorites ⊕ lean ⊕ localism ⊕ MacOS ⊕ management ⊕ methodologies ⊕ New-Mexico ⊕ nudge-targets? ⊕ O'Reilly ⊕ open-access ⊕ plugin ⊕ programming ⊕ property ⊕ Rails ⊕ recipes ⊕ research ⊕ resources ⊕ reviews ⊕ RoR ⊕ rspec ⊕ ruby ⊕ semantic-web ⊕ smackdown ⊕ social-norms ⊕ software-development ⊕ system-administration ⊕ TDD ⊕ testing ⊕ thought-experiments ⊕ tips ⊕ tutorial ⊕ unit-testing ⊕ unobtrusive-javacript ⊕ user-experience ⊕ via-trek ⊕ via:arthegall ⊕ walkthrough ⊕ web-applications ⊕ web-design ⊕ XP ⊕Copy this bookmark: