raygrasso + programming   225

atomo
atomo is a small, simple, insanely flexible and expressive programming language. its design is inspired by Scheme (small, simple core), Slate (multiple dispatch, keywords), Ruby (very DSL-friendly), and Erlang (message-passing concurrency). it is written in and piggybacks on the Haskell runtime, permitting access to all of its power (and libraries!) through a thin layer.
haskell  language  programming 
8 weeks ago by raygrasso
You Are Not Ruthless Enough - playswithfire
Be ruthless when writing code. Always force yourself to do the right thing.
programming  from instapaper
february 2012 by raygrasso
Working With Unix Processes
The only book addressing Unix programming specifically for Ruby developers
programming  ruby  unix  books 
february 2012 by raygrasso
Lively Kernel
New web language from the creator of Smalltalk
javascript  programming  language 
december 2011 by raygrasso
Simple Made Easy
Comparison of Simplicity and Easy from Rich Hickey
programming  design  simplicity  from instapaper
november 2011 by raygrasso
Structure101
Software structure mapping for refactoring & dependency management for Java, .Net, C/C++.
tools  refactoring  software  programming 
september 2011 by raygrasso
Double dispatch
Ralph Johnson explains double dispatch.
programming  design  from instapaper
august 2011 by raygrasso
Your Code is My Hell | Virtuous Code
Ruby and Rails doesn't absolve you from following good coding practises.
programming  design  from instapaper
august 2011 by raygrasso
Codecademy
Learn to code with Javascript
education  programming  learning 
august 2011 by raygrasso
Code reviews
Article goes through why you'd want to do them
programming  process  from instapaper
july 2011 by raygrasso
Clarified CQRS
A nice outline of Command-Query Responsibility Segregation
architecture  design  programming  from instapaper
may 2011 by raygrasso
Active Record vs Objects
Blog post on the topic also from @unclebobmartin, comments good too: http://t.co/JKRxWE9
activerecord  design  programming  architecture  from instapaper
may 2011 by raygrasso
TradableQualityHypothesis
The fallacy that internal software quality is tradable.
programming  quality  from instapaper
march 2011 by raygrasso
Time To Diversify
An interesting take on what's important in programming.
programming  from instapaper
february 2011 by raygrasso
notes on "how to clone delicious in 48 hours"
List of features useful to implement when building a delicious clone
design  programming 
december 2010 by raygrasso
Code Kata
Coding exercises from Dave Thomas
programming  exercises 
august 2010 by raygrasso
Tell, Don't Ask
Design declaratively not procedurally
programming  design 
april 2010 by raygrasso
Don’t Hash Secrets
Message Authentication Codes and hashing
security  programming 
january 2010 by raygrasso
Processing 1.0
Visualization programming language
programming  visualization 
january 2010 by raygrasso
Scratch
Programming language for kids
programming 
november 2009 by raygrasso
ooc
Object oriented c language
programming  ooc  languages 
october 2009 by raygrasso
« earlier      

related tags

activerecord  advice  agile  ajax  algorithms  amazon  api  architecture  articles  asp.net  atlas  aws  books  business  c  c#  caching  career  cheatsheet  cloud  cocoa  code  codeanalysis  community  compilers  creativity  css  database  datastructures  debugging  design  designpatterns  development  ebooks  ec2  editor  education  erlang  eventsourcing  exercises  f#  fonts  framework  freemarker  functional  gaming  generics  Google  graphics  hacking  haskell  history  howto  html  http  humour  ide  interview  interviewing  ios  iphone  java  javascript  jobs  jvm  language  languages  learning  library  linux  lisp  macosx  microsoft  music  newspapers  nytimes  objectivec  ooc  oop  optimization  pairing  patterns  performance  perl  philosophy  php  process  productivity  programming  projecteuler  projects  protocol  puzzles  python  quality  questions  rails  refactoring  reference  resources  rest  ruby  s3  scala  scalability  scheme  search  security  serialization  shopping  simpledb  simplicity  snippets  social  software  sourcecontrol  spider  sql  strategy  style  technology  testing  threading  time  timeline  tips  tools  toread  tutorials  UI  unicode  unix  video  videos  visualization  web  webdesign  webdevelopment  webservices  website  windows  wpf  writing  xaml  xcode  xml  xpath  xslt 

Copy this bookmark:



description:


tags: