ohskylab + development   575

On a Repeatable Dev Project Setup
"Every development project, no matter how complex, should have a repeatable, predictable (preferably scripted) new developer project bootstrap."
web  development  deployment  readme  from instapaper
27 days ago by ohskylab
Serve - Delicious ERB, Haml + Sass
"Simple dynamic site generator with standardised templating tools: certainly looks nice for building those early-stage prototypes before you need a full backend."
ruby  web  development  erb  haml  sass  markdown  templating  via:infovore 
5 weeks ago by ohskylab
Coding is priority number five - bitquabit
"Team leads are different. Your job, should you accept it, is to become what I’ve lovingly dubbed Shit Umbrella. Your goal is to find all of the peripheral stuff involved in getting the product out the door—important stuff, such as making sure the delivery schedule for the new servers makes sense for when you want to ship the product that needs them, or taking customer calls at 11 PM on a Sunday because their account quit working and they want to know why they should keep paying you, or figuring out when doing features the sales and support teams want makes financial sense—and then coming back and presenting a focused direction to all the developers so that they can get the features written without worrying about how they actually ship. You switch from doing the building yourself to enabling others to build stuff on your behalf."
career  code  development  work 
6 weeks ago by ohskylab
Fixing These jQuery | adam j. sontag
"An HTML5 presentation designed to familiarise developers with basic approaches to debugging jQuery and JavaScript code. It also introduces many of the common pitfalls most people encounter at some point on their jQuery journey."
web  debugging  development  javascript  jquery 
6 weeks ago by ohskylab
Publish What You Learn | Smashing Magazine
"The collaboration on apps like GitHub should be exactly what happens on blog posts. The readers posting comments should read the entire article, and should offer constructive, polite criticism and suggestions, without any unnecessary negativity."
web  development  writing  advocacy  from instapaper
8 weeks ago by ohskylab
Introducing Grunt - Bocoup
..."a task-based command line build tool for JavaScript projects."
web  development  javascript 
8 weeks ago by ohskylab
ircmaxell's blog: The Power of Technical Debt
"Overall, I think [technical debt is] a very powerful tool that -- when used wisely -- can be a great asset to any team. It seems to me that most of the people that I've been talking to really don't agree, and see Technical Debt as a plague that should be eliminated at first sight."
development  technicaldebt 
9 weeks ago by ohskylab
Microsoft keeps it old-school with a pricey text adventure game, Visual Studio 2010
"If it all gets a bit much, Visual Studio 2010 does include a pleasing beginners' mode where, instead of typing spells, they can be drawn using a convenient drag-and-drop interface. This GUI gameplay eschews much of the complexity of the full game—the compiler gatekeeper is almost always happy, and few bugs will lurk in the resulting dungeons—but works well as a way of learning how to craft spells."
development  microsoft  arstechnica  visualstudio  gamification 
january 2012 by ohskylab
LiveReload
"Monitors changes in the file system. As soon as you save a file, it is preprocessed as needed, and the browser is refreshed."
web  css  development  mac 
january 2012 by ohskylab
dcramer/django-sentry - GitHub
"A realtime event logging and aggregation platform built on Django"
django  development  python  web  events  logging  errors 
november 2011 by ohskylab
Why Software Projects are Terrible and How Not To Fix Them | Sealed Abstract
"I can find troubled projects, swoop in and save them through sheer competence, and save the day.  This is probably the biggest single lie a developer can tell himself." Honk.
consulting  development  projectmanagement 
november 2011 by ohskylab
mschrag/speedlimit - GitHub
"SpeedLimit is a Leopard preference pane for limiting your network bandwidth to one of a couple different speeds — 768k DSL, Edge, 3G, and Dialup."
hpw  development  network  osx  mac  testing  mobile 
september 2011 by ohskylab
totes profesh» Blog Archive » no country for old hackers
"Unless the web fragments again, and it’s once more us against them, I think we’re on the road to efficient and productive normalcy. Which is great in almost every way except that it’s just not as fun. The web is on its way to becoming a commodity [...] I haven’t given up. I just wonder sometimes how long we’ve got before we all have to stop being hackers and be software engineers." What's next?
web  history  innovation  development  from instapaper
july 2011 by ohskylab
CSS Pivot
"Add CSS styles to any website, and share the result with a short link"
web  tools  design  css  development  from delicious
may 2011 by ohskylab
Front End Development Guidelines
paul_irish: Very finely compiled Frontend Dev Guidelines from @taitems : http://goo.gl/QYuuW
web  design  development  guidelines  css  javascript  from instapaper
may 2011 by ohskylab
Showoff
"The easiest way to share localhost over the web." Workable pricing: free for five minutes, day pass is $1, unlimited is $5/month.
tools  development  sharing  web  from delicious
april 2011 by ohskylab
img class from nowhere | CodeIgniter Forums
A reminder to myself to avoid the string "ad" in classes if your development browser runs AdBlock or a variant. Doh.
firefox  foobarbazdummy  advertising  development  ads  css  adblock  from delicious
april 2011 by ohskylab
Mobile Application Development: Web vs. Native - ACM Queue
rmurphey: great summary of web vs native mobile apps and where @phonegap fits in http://t.co/vhaTVWu /via @touramobile
ios  android  web  mobile  development  phonegap  from instapaper
april 2011 by ohskylab
Dave Martorana | MultiFirefox 2.2
"A small launcher utility that allows you to run multiple versions of Firefox side-by-side. It helps you set up multiple profiles (one or more for each version of Firefox), remembers your last launch preferences for easy launching, has auto-updating built in for when we make improvements, and is 100% open source, MIT licensed."
via:monospaced  firefox  tools  osx  development  testing  from delicious
april 2011 by ohskylab
jamiew/git-friendly - GitHub
"Pimp your git workflow. Stop using command-combo-hell and just type pull, branch, merge, push".
git  development  github  terminal  workflow  from delicious
february 2011 by ohskylab
Circus
"A framework for packaging, deploying and provisioning applications", based on Vagrant, by LShift.
vagrant  deployment  development  from delicious
february 2011 by ohskylab
How To Safely Store A Password | codahale.com
"Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt. Use bcrypt." Thanks, Pete.
via:thegingerbloke  password  encryption  security  programming  development  from delicious
january 2011 by ohskylab
Vagrant
"A tool for building and distributing virtualized development environments." Rather super.
virtualization  virtualbox  ruby  development  automation  from delicious
january 2011 by ohskylab
notes on "learn to program in 24 hours"
The snark is amusing and this is also a pretty decent list of things to do when building an app.
programming  development  apps  from delicious
december 2010 by ohskylab
Bugaboo App
"An App for debugging web apps on iPhone, iPad, and iPod touch devices."
apple  development  ipad  iphone  web  tools  mobile  via:paul.irish 
november 2010 by ohskylab
Why node.js excites me « gnegg
"Node is an awesome platform to very easily write very well performing servers. Node is an awesome platform to use for your daily shell scripting needs (allowing you to work in your favorite language even for these tasks). Node isn't about creating awesome websites. It's about giving you the power to easily build servers. Web, DNS, SMTP - we've seen all."
javascript  node.js  performance  server  development  web 
october 2010 by ohskylab
Why node.js disappoints me - Die in a Fire - Eric Florenzano’s Blog
"Instead of coding in one language, we're actually coding in two. One is the subset JavaScript that can be run in all browsers, and another is the set of JavaScript that can be run by Node. Knowing the difference between the two languages and context switching between them is simply a required skill. You know what would be awesome? If we wrote our libraries so that they could run either on the server or on the client, and they did so in a transparent way. Maybe it would help to give a concrete example of how this could be awesome." Isn't YUI trying to do this? Lots to catch up on
node.js  javascript  development  web 
october 2010 by ohskylab
Forking is a Feature - Anil Dash
"Part of the predicate for forks being so disruptive was the idea that there is One True Version — a creation, like a piece of software, a written work, or anything else, that can only be accurately represented by a single ideal expression [...] Until a git named Linus changed that." Worth poking through the comments.
development  git  github  linux  opensource  community  forking 
october 2010 by ohskylab
Codesion - Code, Test and Deploy in the Cloud
"A step-by-step rundown on how to set up a solid Agile process for coding, testing, and deploying via the cloud." with MikeCI and Codesion
mikeci  codesion  development  deployment  testing  agile  cloud  via:markrocky 
october 2010 by ohskylab
What does a product manager do?
"A product manager enables the team to execute the company vision."
development  productmanagement  startup  work 
august 2010 by ohskylab
Distributed Version Control is here to stay, baby - Joel on Software
"With distributed version control, merges are easy and work fine. So you can actually have a stable branch and a development branch, or create long-lived branches for your QA team where they test things before deployment, or you can create short-lived branches to try out new ideas and see how they work. This is too important to miss out on. This is possibly the biggest advance in software development technology in the ten years I’ve been writing articles here."
advocacy  mercurial  git  dvcs  vcs  development  joelspolsky 
august 2010 by ohskylab
On Rolling Your Own - rmurphey
"These pieces provided by Dojo — or any other comprehensive toolkit, for that matter — are but starter patterns, and thread, and scissors, and pins, and a sewing machine, and OK I’m stretching the metaphor, now, but my point is they’re definitely not finished one-size-fits-nobody garments. On the other hand, if I decide to use jQuery in a large application, it can feel like I’ve been given a black marker and some of that crinkly brown paper, and now it’s up to me to draw a pattern and then come up with all those other pieces, too. Intellectually interesting and pleasingly crafty, perhaps, but not particularly efficient, sustainable, repeatable, or maintainable."
web  development  dojo  frameworks  javascript  jquery 
august 2010 by ohskylab
On jQuery & Large Applications - rmurphey
"This is a land where HTML, CSS, and JavaScript are almost all you need, and I like it. I’ve become a firm believer in moving giant hunks of functionality that used to belong to the server over to the client. For a variety of reasons, I think it’s clear that this is where most interesting web development is headed, to the extent it’s not already there."
web  jquery  javascript  mvc  development  framework  scalability  dojo 
august 2010 by ohskylab
Combining media queries and JavaScript - QuirksBlog
A riposte from PPK. Sounds like it's feasible but bloody hard work.
detection  javascript  mediaqueries  mobile  performance  web  development  css3  css 
august 2010 by ohskylab
Welcome | ScraperWiki
"All the tools you need for Screen Scraping & Data Mining."
data  datamining  development  python  django  scraper  tools  web  wiki  scraping  parsing 
august 2010 by ohskylab
gerrit - Project Hosting on Google Code
"A web based code review system, facilitating online code reviews for projects using the Git version control system."
git  collaboration  development  web  vcs  tools  agile 
august 2010 by ohskylab
So you think your code is in version control? at Xaprb
"How to find and safeguard all the hidden code you don’t know your business relies on."
vcs  development  backup 
july 2010 by ohskylab
« earlier      

related tags

3d  24ways  37signals  a/b  accessibility  actionscript  adblock  adobe  ads  advertising  advice  advocacy  africa  agencies  agile  ajax  alistapart  amazon  analysis  analytics  android  announcement  ant  apache  api  apple  applications  apps  architecture  arduino  arstechnica  article  as3  askme  audio  authentication  automation  aws  backup  banking  basecamp  bbc  beautifier  benchmarking  benward  bestbuy  blackberry  blogging  blueprint  boilerplate  book  bookmarklet  books  bot  branching  browser  browsers  bug  bugs  bugtracking  build  business  buttons  cache  cakephp  cameronmoll  canon  canonical  capistrano  cappuccino  career  carsonified  cascade  cdn  change  chat  checklist  christianheilmann  chrome  clean  cloud  cms  code  codeigniter  codesion  coding  collaboration  communication  community  company  compression  concurrency  conference  consulting  content  continuous  continuousdeployment  continuousintegration  couchdb  creativity  credit  creditcards  croquet  cruisecontrol  css  css3  culture  cvs  dashboard  data  database  datamining  debug  debugging  decompiler  deployment  design  detection  development  diff  digg  digitalweb  diy  django  dns  documentation  dojo  dom  drag  drop  drupal  dvcs  ec2  eclipse  ecommerce  economics  editing  editor  electronics  email  emulation  encoding  encryption  engineering  environment  erb  errors  estimating  etech  etsy  events  explorer  extension  extensions  extreme  fabric  fabrication  facebook  facebookconnect  fbml  feeds  finder  fir  firebug  firefox  flash  flex  flickr  flow  fonts  foobarbazdummy  forking  formatter  formmail  forms  fowalondon07  framework  frameworks  free  freelancing  friends  frontend  ftp  fxt  gamification  gaming  garretdimon  generator  geo  gis  git  github  google  googlemaps  gotchas  government  gradle  graphics  green  growl  gtd  guardian  gui  guide  guidelines  gzip  hacking  hackney  hacks  haml  happiness  hardening  hardware  heroku  hg  hiring  history  hosting  howto  hpw  htaccess  html  html5  http  https  hudson  humour  i18n  ia  ide  identity  ie  ie6  ie7  ie8  iframe  image  images  infrastructure  innovation  inspiration  integration  interaction  interface  internet  interviews  ios  ipad  iphone  irc  irccat  java  javascript  jobs  joelspolsky  johnresig  journalism  jquery  kohana  kong  labjs  lang  language  last.fm  layout  layouts  learning  library  links  lint  linux  list  location  logging  logic  london  loudness  mac  macosx  maintenance  mamp  management  mapreduce  maps  markdown  marketing  markup  marquee  martinfowler  mashup  mattwebb  maven  mediaqueries  mefi  merb  mercurial  merge  metaverse  methodology  metrics  microblogging  microdata  microfinance  microformats  microsoft  middleware  migrations  mikeci  mistakes  mobile  modular  money  monitoring  mootools  motivation  mozilla  multiple  music  mvc  mvp  mysql  myths  nant  natekoechley  network  networking  nginx  nintendo  node.js  nosql  notifications  oauth  obama  offline  offshoring  onload  opacity  open  openid  opensocial  opensource  openstack  optimization  orb  oreilly  osc  osx  outsourcing  parser  parsing  password  patterns  paulgraham  paulhammond  pdf  performance  perl  philosophy  phishing  phonegap  photography  photoshop  php  pip  plan  planning  playbook  plugin  plugins  png  politics  portability  portable  poverty  presentations  process  productivity  productmanagement  programming  project  projectmanagement  prototype  prototyping  proxy  ps3  psychology  puppet  push  python  qa  quality  quote  quotes  rant  rdf  readme  rebase  redesign  reference  regex  replacement  reset  resources  rest  rss  rsync  ruby  rubyonrails  s3  safari  sass  scalability  scaling  science  scm  scottcowan  scraper  scraping  scripting  scripts  sdk  secondlife  security  selenium  semantic  semantics  seo  server  services  sftp  sharing  shell  siemens  sifr  simonwillison  simplicity  simulator  sinatra  site5  sitepoint  skew  slashdot  sleep  slides  slideshow  smarty  snippets  social  soekris  software  sound  source  sourcesafe  south  speed  sql  stackoverflow  standalone  standards  startup  statistics  strategy  styleguide  subdomains  subversion  svk  svn  swf  switch  symfony  syndication  sysadmin  sysops  tables  tablets  tdd  teamcity  tech  technicaldebt  technology  template  templates  templating  terminal  testing  text  textmate  tfs  theonion  thinking  timbray  time  tips  tools  top  trac  tracking  traffic  training  trends  tumblelog  tumblelogs  tutorial  tutorials  twig  twill  twitter  typography  ubuntu  ued  ui  uk  unicode  unittesting  unix  unobtrusive  upload  urls  usability  useragent  utilities  ux  vagrant  validation  validator  vcs  versioning  via:alastc  via:blech  via:eternity  via:ihart  via:infovore  via:jerakeen  via:markrocky  via:minor9th  via:monospaced  via:paul.irish  via:scrubadub  via:simonw  via:smitchio  via:stevenparker  via:thegingerbloke  via:tomtaylor  via:torrez  via:twoplusfour  video  vim  virtualbox  virtualhost  virtualization  virtualworlds  vision  visualisation  visualization  visualstudio  vmware  vss  waterfall  web  web2.0  webgl  webhooks  webkit  weblogs  webworkers  widget  widgets  wii  wiki  wikipedia  windows  wordpress  work  workflow  wpo  writing  wurfl  xenu  xhtml  xml  xp  xss  yahoo  yii  youtube  yql  yslow  yui  zeldman  zend 

Copy this bookmark:



description:


tags: