Wern Ancheta

Adventures in Web Development.

Brain Dump 0

| Comments

Welcome to the first issue of brain dump. Brain dump is my attempt on putting the things that are always at the back of my mind into writing. Everything has its limits, and that includes the brain. Brain dump is my way of freeing up some space in my brain in hopes that I can use it on something else.

Things I want to learn

  • Meteor.js
  • Design Patterns in PHP and JavaScript
  • Behavior Driven Development in PHP: Codeception
  • JavaScript Unit Testing
  • PostgreSQL
  • Ember.js
  • Python
  • Django
  • Ruby
  • Ruby on Rails
  • SEO
  • Web Semantics
  • How to program Arduino or Raspberry Pi
  • ARIA
  • Canvas
  • SVG
  • Agile Development
  • Unit Testing
  • Regression Testing

Books I want to read

  • How to Win Friends and Influence People
  • Strangers to Ourselves
  • The Willpower Instinct: How Self-Control Works
  • You Are Not So Smart
  • Sway: The Irresistible Pull of Irrational Behavior
  • Mindfulness
  • The Optimism Bias
  • The Social Animal
  • The Honest Truth About Dishonesty: How We Lie to Everyone
  • Yes! (50 Scientifically Proven Ways to be Persuasive)
  • The Design of Everyday Things
  • The Paradox of Choice: Why More is Less
  • The Compass of Pleasure
  • The Lucifer Effect: Understanding How Good People Turn Evil
  • The Pragmatic Programmer
  • Clean Code
  • Predictably Irrational
  • Social Engineer: The Art of Human Hacking
  • Made to Stick: Why Some Ideas Survive and Others Die
  • Head First Design Patterns
  • Refactoring – Improving the design of existing code
  • The Passionate Programmer
  • Ship it!
  • What Makes Your Brain Happy (and Why You Should Do the Opposite)
  • Don’t Make Me Think
  • Incognito: The Secret Lives of the Brain
  • The Power of Habit (Why We Do What We Do)
  • The Productive Programmer
  • The Art of Choosing
  • Mistakes Were Made (But Not By Me)
  • Priceless
  • Switch: How to Change Things When Change is Hard
  • Writing Solid Code
  • Practices of an Agile Developer
  • Stumbling on Happiness
  • Man’s Search for Meaning

Video Courses I want to watch

  • Codeschool – JavaScript Best Practices
  • Codeschool – Mastering Github
  • Codeschool – Design Fundamentals
  • Udemy – Life’s Little Secrets
  • Udemy – Improve Your Mental Well Being
  • Udemy – Freelance Jumpstart
  • Udemy – Sauce of Great Writing
  • Udemy – Become a Super learner
  • Tutsplus – Automated Testing with PHP
  • Tutsplus – Artisan Commands and You
  • Tutsplus- Custom Interactive Maps with Google Maps API
  • Tutsplus – Canvas Essentials
  • Tutsplus – SVG for Web Design
  • Tutsplus – Django Unchained
  • Tutsplus – SVG Uncovered
  • Lynda – Web Semantics

Projects I want to build

  • Wordpress Donations Plugin – can accept bitcoins, paypal, stripe
  • Newsletter Subscription for Octopress – using Mailchimp API
  • Gilium – similar to hacker news reader; mobile app for aggregating and suggesting content
  • Dropshipster – a web application for easy dropshipping
  • Vacationr – vacation planner app + social network

Things I want to write

  • My web development workflow
  • My mobile development workflow
  • Getting Started Guides
    • Yahoo Finance API
    • Ionic
    • Shopify Theme Development
    • Twilio
    • Youtube API
    • Vimeo API
    • Facebook API
    • Twitter API
    • Linkedin API
    • Stripe API
  • A Whirlwind Tour of Web Developer Tools
    • Linting
    • Testing
    • Pre-processors
    • Coding Standards
    • Boilerplates and Front-end frameworks
    • Templating
    • Deployment
    • Miscellaneous – tools not mentioned in any of the above, but still useful

Articles I want to read

There’s bazzilion of them. It would take forever to write it here.