sogrady + programming   202

Asana - Lunascript
it shouldn't, but it still surprises me when firms - particularly small ones - eschew the advantages of existing languages in favor of a roll-your-own solution
asana  lunascript  development  languages  programming 
march 2010 by sogrady
rc3.org - Trend of the decade: decentralized process
"All of these factors contributed to developers stepping up and taking ownership of the process of developing software. These days, you see lone developers implementing a somewhat formal process for building software. Ten years ago, it was tough to find programmers who wrote unit test. Now there are a lot of programmers out there writing unit tests even when people aren’t looking. Programmers are taking ownership of the full life cycle of software development like never before as well. Take a look at some of the more recent writing on continuous deployment — it covers everything from requirements to maintenance to monitoring of running applications. More work done in public, public discussion of that work, and the introduction of new best practices have defined the trend of the decade — developers owning the processes under which they work."
programming  trends  decentralization  opensource  process  unittests  rafecolburn 
january 2010 by sogrady
The Elves Leave Middle Earth – Sodas Are No Longer Free « Steve Blank
"As startups scale into a company, founders and the board need to realize that the most important transitions are not about systems, buildings or hardware. It’s about the company’s most valuable asset – its employees.
programming  culture  entrepreneur  startups  change  engineers 
january 2010 by sogrady
The Go Programming Language
what everyone is talking about, seemingly. close to C/C++ speed, but with fewer barriers to entry, simplified concurrency and garbage collection.
go  opensource  google  programming  C++  c  language  concurrent 
november 2009 by sogrady
Ruby use grows in developer survey | Developer World - InfoWorld
"The latest Evans Data North American Development Survey found that 14 percent of developers in the region use Ruby part of the time, an increase from the 10 percent who used it this way in 2008. Meanwhile, 20 percent of developers expect to use it in the coming year."
programming  survey  ruby  trends  evansdata  via:tim 
june 2009 by sogrady
Back to the Future for Data Storage
really excellent piece by Joe that summarizes far more succinctly than I ever have the rapidly evolving database options beyond the one-size-fits-all relational approach.
joegregorio  programming  hypertable  couchdb  simpledb  databases  distributed  relational  scalability  cloudcomputing  bigtable  gae 
february 2009 by sogrady
Using Eclipse for Web Development | corey gilmore's blog
a critique of Eclipse from the perspective of a new user: i know they're working on this
programming  php  java  eclipse  coreygilmore 
december 2008 by sogrady
Nat Friedman › Happy Saturday
yet another example of why i am not a developer by trade
script  ruby  programming  puzzle  natfriedman  example  development 
november 2008 by sogrady
Coding Horror: Programming Is Hard, Let's Go Shopping!
interesting piece. this was, in a nutshell, why i made a terrible developer.
programming  libraries  outsourcing  codinghorror  architecture  via:donnie 
october 2008 by sogrady
DeWitt Clinton » Blog Archive » On Fighting the Web Itself
brilliant post. i'd argue with bits - the assertion that richer environments = better UIs, for example - but the general point is well made and well taken. i'll need to comment on this.
dewittclinton  webdev  web  standards  software  silverlight  programming  opensource  fork  fight  google  adobe  microsoft 
august 2008 by sogrady
Let the microblogs bloom - RussellBeattie.com
"It's a great effort, looks good....Evan...did a great job creating a nice little project with some cool features like OpenID, Jabber support and the beginnings of a federation system. Looking at the code, however, it's doomed."
russellbeattie  twitter  microblogging  architecture  scalability  scaling  development  programming  laconica  identica  via:luis 
july 2008 by sogrady
Bill de hÓra: Plugin pros and cons
excellent detailed review of the pros and cons to the plugin approach
architecture  design  plugin  plugins  programming  billdehóra 
july 2008 by sogrady
Interview with Alan Taylor, Creator of Boston Globe's The Big Picture - Waxy.org
as a long time fan of Alan's, and a more recent fan of his Big Picture, it's really excellent to see him get the recognition he deserves
alantaylor  photography  journalism  interview  programming  blogging  inspiration  newspapers  bostonglobe  via:rafe 
june 2008 by sogrady
Stevey's Blog Rants: Rhinos and Tigers
this was probably the best presentation i saw @ Google I/O
i/o  javascript  java  rhino  programming  google  jvm  steveyegge  languages  xml  json 
june 2008 by sogrady
Joe Gregorio | BitWorking | The professionalization of scripting languages
"What we are priveleged to witness, something that wasn't happening a year ago, and will probably be complete in another year or two, is the professionalization of scripting languages."
joegregorio  language  scripting  smalltalk  programming  vm  dynamic 
june 2008 by sogrady
shaver » fsyncers and curveballs
as Dion says, the piece itself which examines the interaction between Linux and Firefox is of significant interest, but the discussion is even better
firefox  linux  performance  fsync  sqlite  programming  database  filesystem  via:dalmaer 
may 2008 by sogrady
Using Appengine with Django, why it is pretty much unusable — The 42 Topics Blog
"The other flaws I can live with, but a dbshell not working and pdb breakpoints raising exceptions make this unusable for me. I guess I will stick with Django on a normal web host, and look at EC2, when we really need to scale."
django  appengine  google  python  programming  webdev 
april 2008 by sogrady
The Thing About Git
Rafe is right: this piece by Ryan is outstanding.
git  scm  versioncontrol  programming  vcs  svn  subversion  dvcs  dscm  ryantomayko 
april 2008 by sogrady
Daring Fireball: One App at a Time
more on the no-background-daemons iPhone SDK restriction
iphone  apple  sdk  programming  daringfireball 
march 2008 by sogrady
Coding Horror: A Question of Programming Ethics
this is very bad juju, and yet another example of why guarding your password is important
security  gmail  google  privacy  programming  software 
march 2008 by sogrady
iPhone SDK comparison chart - Engadget
very useful matrix comparing a few of the popular mobile platforms
iphone  apple  sdk  mobile  programming  matrix  engadget 
march 2008 by sogrady
Creating rich Internet applications on Linux with WebKit
"We noted that [AIR's] lack of support for exposing native libraries...imposes serious limitations on scalability. Using embedded WebKit components in native GTK and Qt applications is an approach that offers more flexibility and permits broad use of nati
gtk  programming  qt  opensource  air  adobe  cross-platform  native 
march 2008 by sogrady
Google's Engineering Philosophy
interesting look at the guiding engineering principles
agile  code  methodology  process  programming  engineering 
march 2008 by sogrady
Open source: mob mentality or innovation engine?
an excellent deconstruction of the pre-holidays Lanier piece that criticizes the community development process
capitalism  community  development  opensource  programming  ryanpaul  jaronlanier 
january 2008 by sogrady
The truth about Rails - rc3.org
some pushback to the recent backlash against Rails. i tend to agree. it is really eye opening how quickly you can go from a dataset to skeleton application.
rafecolburn  rails  ruby  programming  extensions 
january 2008 by sogrady
pmuellr: why couchdb
excellent write up of why CouchDB is interesting, from pmueller. not necessarily on boad w/ the collapsing of the web server and the DB, but still, it's compelling.
couchdb  databases  programming  apache 
january 2008 by sogrady
Joe Gregorio | BitWorking | Tim Bray on Ruby on Rails
Joe pushes back to Tim's Rails predictions. i'm in between, though like some of the commenters i am skeptical of the authority of Google Trends posts
ruby  rails  programming  jvm  statistics  joegregorio 
january 2008 by sogrady
Search forms should use the GET method - rc3.org
"GET and POST both have their place, and if you’re a Web developer you should understand the pros and cons of each of them. Or if you’re too lazy to do that, just remember that search forms should use GET. Your users will appreciate it."
get  post  http  rest  rafecolburn  web  programming 
december 2007 by sogrady
Why Giving Away Your Code Is Not Dangerous | iface thoughts
there are a lot of economic problems with this argument, but there's value in the example nonetheless
code  opensource  programming  value 
december 2007 by sogrady
The Great Ruby Shootout | Zen and the Art of Ruby Programming
interesting metrics on Ruby performance. looks like 1.9 is a welcome update, speedwise.
ruby  benchmarks  jruby  performance  programming  ruby1.9  via:tim 
december 2007 by sogrady
The Scoop » Blog Archive » The Times
hot on the heels of their open source release, the NY Times snaps up an excellent resource
newyorktimes  derekwillis  hiring  journalism  programming 
october 2007 by sogrady
What's better with SOA?
interesting ServerSide debate of Cote's recent "What's different about SOA?" piece
soa  cote  RedMonk  serverside  esb  programming 
october 2006 by sogrady
RubyForge: RubyCLR: Project Info
christopher's right: this project is worth following
ruby  clr  programming  mono 
october 2006 by sogrady
IBM developerWorks : Blogs : Patrick Mueller
wherein Patrick rebuts the "PHP is doomed" article; Patrick and I had a chance to chat on this subject briefly recently, and i'm definitely aligned with his thinking here - is threading a problem? you bet, but it's a solvable problem
php  mueller  asp.net  j2ee  concurrency  threading  web  development  programming 
september 2006 by sogrady
Stevey's Blog Rants: Blogger's Block #3: Dreaming in Browser Swamp
"I'm not sure exactly how it'll pan out. Rails is basically a big code generator, a big compiler, in a sense. The "language" is Rails itself" - i've heard this a couple of times now, and subscribe to it to a certain extent - read the rest of this either w
rails  ruby  javascript  yegge  via:Tim  web  programming  json  ajax  xml  RDF  java 
september 2006 by sogrady
Stevey's Blog Rants: Good Agile, Bad Agile
it's like the BileBlog hits Agile, but actually useful and constructive
agile  xp  pair  programming  yegge  via:Edward  google  methodology 
september 2006 by sogrady
Brendan Gregg : Weblog
this is fascinating; using DTrace to probe JavaScript - hope to see more of this
dtrace  opensolaris  c  firefox  opensource  javascript  sun  programming  work  performance  via:afongen 
september 2006 by sogrady
Jon Udell: Screencasting of tacit knowledge
amen; i just discovered what CTL-R does in bash about 8 months ago
collaboration  udell  tacit  knowledge  pair  programming 
september 2006 by sogrady
IBM greenlights Eclipse paid support | The Register
once again, IBM shows a wilingness - even an eagerness, to potentially cannibalize a market it sells into rather than see someone else do it; wonder what Genuitec thinks about this
eclipse  ide  opensource  programming  support 
september 2006 by sogrady
Linux.com | Micro-Evolution: Dates and Contacts
i've heard very good things about this; need to give it a look see, if only on the 770
calendar  desktop  embedded  gnome  linux  programming  770 
august 2006 by sogrady
ongoing · On Ruby
Tim's thoughts on Ruby; while i'm not in his league in terms of experience, my reactions to the language have been similar - it's tremendously productive
ruby  java  programming  Bray  python  dynamic 
july 2006 by sogrady
Women's Summer Outreach Program 2006
$9K, ladies - step right up; help out Hannah and the rest of the GNOME women
foss  gnome  linux  soc  women  programming  opensource 
july 2006 by sogrady
Microthreading with Mono - Miguel de Icaza
more from Miguel on Second Life's usage of Mono; intriguing
programming  C#  secondlife  mono  deicaza  microthreading 
june 2006 by sogrady
Zac Bowling’s Blog » Blog Archive » Mono can make your day.
some thoughts from Zac on how Mono can impact your development; worth reading
mono  work  zac  C#  java  microsoft  programming 
june 2006 by sogrady
Bill de hÓra: Using IM for grid computing
fascinating look at how XMPP could play a role in grid
clustering  design  distributed  im  jabber  networking  programming  xmpp  grid 
may 2006 by sogrady
GeorgeNava.com
some very cool XUL application launchers and things
xul  firefox  mozilla  php  programming  ria  rich-internet-application  scripting  software  web2.0  javascript 
march 2006 by sogrady
Burningbird » Babble
terrific post from Shelley on language proliferation; check out her second comment on unicode from Spolsky's forums ;)
burningbird  languages  programming  ruby  C#  java  javascript  cobol  php  python 
march 2006 by sogrady
ongoing · On PHP
interesting feedback for Tim on some of his PHP concerns; we discussed much the same subject last week
php  dynamic  languages  Bray  programming 
february 2006 by sogrady
dmh2000-C/Java/Python/Ruby
really interesting comparison of the languages - with code samples
java  programming  python  ruby  C++  languages  code  samples 
january 2006 by sogrady
« earlier      

related tags

80/20  a9  activex  adobe  agile  air  ajax  alantaylor  alcohol  amazon  amp  analytics  android  apache  api  apis  appengine  apple  application  application-development  applications  architect  architecture  asana  asp  asp.net  Avalon  azure  baus  Bazaar  bbc  bea  beda  benchmarks  bigdata  bigtable  billdehóra  blog  blogging  blogs  bofa  boring  bostonglobe  bosworth  box  Bray  bug-tracking  bugs  bugzilla  burningbird  business  business-models  c  c#  c++  calendar  campaign  capitalism  carr  cc  change  change-control  charlesnutter  Chicago  chicagocrime.org  clinton  cloud  cloudcomputing  clr  clustering  cobol  cocoa  code  coding  codinghorror  coldfusion  collaboration  commercial  community  complexity  componentization  concurrency  concurrent  conference  content-management  conversion  coreygilmore  cote  couchdb  cross-platform  culture  cvs  d  daringfireball  database  databases  datamining  db4objects  debian  debugging  decentralization  dehÓra  deicaza  del.icio.us  deployment  derekwillis  design  desktop  developer  developers  developerworks  development  dewittclinton  dhtml  distributed  django  driven  drivers  drupal  dscm  dtrace  dvcs  dynamic  ebay  eckel  eclipse  editor  editors  ejb  embedded  engadget  engineering  engineers  enterprise  enterprisey  entrepreneur  erlang  esb  evansdata  evite  evolution  example  excel  extensible  extensions  f/oss  faster  fbi  featherdb  features  fight  filesystem  filesystems  firefox  flash  flickr  focus-groups  ford  fork  foss  framework  freshmeat  fsync  gae  gears  generics  gentoo  geolocation  get  git  glade  gmail  gnome  gnu-arch  go  good-enough  google  googleapps  gps  grid  gtk  gui  hack  hacking  hallendal  hansson  healthcare  heinemeier-hansson  higgins  hiring  history  honest  howto  http  humor  hype  hypertable  i/o  ibm  ide  identica  ie  im  inspiration  intelligentreaction  interactive  interview  iphone  ironpython  irs  it  j2ee  jabber  jaronlanier  java  javascript  job-security  jobs  joegregorio  jotspot  journalism  jruby  jsf  json  jvm  kde  kernel  kiss  knowledge  laconica  lamp  language  languages  laszlo  lazyweb  lesscode  lhotka  libraries  linux  location  lockin  lunascript  macromedia  maglev  maps  market  marketing  marketshare  mashup  matisse  matrix  mba  mcdonald's  me  metadata  methodology  metrics  microblogging  microformats  microsoft  microthreading  migration  milinkovich  moa  mobile  modelling  monitoring  mono  monolithic  monorails  mozilla  mueller  mvc  mysql  natfriedman  native  netbeans  network  networking  neward  news  newsgator  newspapers  newyorktimes  ning  novell  object-oriented  office  opensolaris  opensource  oreilly  os  outsourcing  pair  pdf  pedometer  pennington  performance  perl  photography  php  php4  php5  platform  platforms  plugin  plugins  politics  popularity  portal  post  pragmatic  privacy  process  productivity  programming  project-management  puzzle  python  qt  rafecolburn  rails  rant  RDF  reality  redhat  RedMonk  refactoring  reference  relational  release-cycle  requirements-gathering  resourcing  rest  retrieval  revenue  review  rhino  ria  rich-internet-application  roadmap  ror  rss  rubinius  ruby  ruby1.9  rubyonrails  rup  russellbeattie  ryanpaul  ryantomayko  saas  samples  samruby  scalability  scaling  schedule  scheduling  scm  Scoble  screencast  script  scripting  sdk  search  secondlife  security  serverside  services  shrinkwrap-software  silverlight  simple  simpledb  simplicity  skype  slickedit  smalltalk  snell  soa  soap  soc  social-applications  software  solaris  speed  spolsky  sproutcore  sql  sqlite  standards  startups  static  statistics  steveyegge  streaming  subtext  subversion  suggest  sun  support  survey  suse  svn  swing  switch  tacit  tagging  tdd  test  threading  tomayko  tools  trends  Ts&Cs  twitter  ubuntu  udell  ui  uml  unittests  unix  unixsystemservices  update  usability  useful  user-experiences  value  vanRossum  vcs  versioncontrol  via:afongen  via:Alex  via:dalmaer  via:donnie  via:Edward  via:james  via:josh  via:luis  via:pmuellr  via:rafe  via:tim  virtualization  visual-studio  visualbasic  visualization  visualstudio  vm  vmware  web  web-application  web-service  web-services  web2.0  webdesign  webdev  weka  wikis  williams  windows  women  work  workflow  woxy  xen  xkcd  xml  xmlhttprequest  xmpp  xp  xquery  xsl  xslt  xul  yahoo  yegge  zac  zedshaw  zelenka  zipcode 

Copy this bookmark:



description:


tags: