Allan Laal - Stack Overflow
Print

Allan Laal

Freelance Web Developer, CEO at Permanent Solutions OÜ
Last seen 11 hours ago

Technologies

Tech you want to work with
Tech you don't want to work with

Experience (10) show all

Head of Operations & Technology VeggieRadar

May 2015 → Current

Freelance Web Developer, CEO Permanent Solutions OÜ

Sep 2013 → Current

Freelance work:

  • super user friendly responsive drag and drop todolist
  • money manager with bank CSV file import and auto classification with learning
  • farm flock manager for keeping data about different livestock and birds
  • time budgeting tool with Toggl time tracker integration
  • various Billing modules for new and existing systems:
    • invoice generation
    • billing
    • payment reminders
    • automatic service suspension and unsuspension
    • backoffice UI for a debt collection department
  • a parametric 3D photorealistic image generator of a product
  • IT and programming related consultancy work
  • various e-shops
  • this site, which is actually http://careers.stackoverflow.com/allanlaal that is pulled live via the proxy script on allanlaal.com and displayed here after some code is removed and new code is injected with lots of CSS overrides. Can you spot the differences? :)
  • various websites, usually a custom CMS built according to clients' needs
  • ...and anything else the clients wants to be browser based (PHP+jQuery).

member MTÜ Maadjas

Dec 2012 → Current

member of a non-profit advocating heritage livestock and plants

Farmer Kooli talu

Jun 2012 → Current

Organic sheep, chicken and vegetable farmer

Founder, Teacher Permaculture Estonia

Nov 2011 → Current

Permaculture is a philosophy of working with, rather than against nature; of protracted & thoughtful observation rather than protracted & thoughtless labour; & of looking at plants & animals in all their functions, rather than treating any area as a single-product system -- Bill Mollison

Permaculture is a collection of design processes and principles to design and manage sustainable systems and processes. -- Allan Laal

www.permakultuur.ee, www.permaculture.ee

  • Founded and managed the Estonian permaculture forum

Permaculture lectures:

2015-04-27 Estonia: animals in permaculture

teached theory and practice about using domestic animals and birds inside permaculture systems in the 2015 Estonian PDC (Permaculture Design Certificate) course in Mõisamaa eco-village

2015-02-16 Estonia: permaculture for Architects

talked about how to use permaculture in desigining city and rural landscapes and buildings in TTK University of Applied Sciences

2014-10-16 Estonia: lecture: permaculture basics

talked about permaculture and my farm at Tallinn University

2014-07-13 Estonia: lecture: essence of food forests

I gave a 1.5 hour lecture about the essence of food forests and how to establish them

2014-04-07 Estonia: lecture: Introduction to Permaculture

gave a short introductory lecture to permaculture in Tartu, Estonia

2014-03-23 Finland: lecture: Food Forests

Gave a lecture about designing permaculture food forests in Estonia, Finland and similar climates in english.

2014-03-15 Estonia: workshop: Willow

I hosted a workshop to plant out a 400m2 area with Salix Viminalis

2014-03-10 Estonia: radio: energy willow

I talked briefly about energy willow Salix viminalis, permaculture and my farm on national radio

2014-01-15 Estonia: lecture: Food Forests

Gave a lecture about designing permaculture food forests in Estonia and similar climates in estonian.

Web Developer Things Foundation

Dec 2013 → Sep 2014

Developing the core engine of Things.info.

PHP developer Radicenter OÜ

Sep 2012 → Aug 2013

  • Acted as a PHP programmer. Created a whole web hosting/domain registration provider from scratch. An ERP+CRM+CMS system that...

    • supports multiple frontend sites for different countries
    • ordering
    • asynchronous automatic order fullfillment which can handle HUGE loads
    • API clients for various upstream providers
    • banklink payments
    • credit card payments
    • digital signing
    • async nameserver zone records management tool
    • import scripts for taking over clients from other hosting providers
    • everything
  • Automated accounting to the point that the company with tens of thousands of clients did not need a dedicated accountant anymore.
  • Took part in managing the company.
  • Acted as an interrim CEO on several occasions
  • Hired and managed a team of Programmers.
  • Acted as a step in expert level Client Support Representative in Estonian, English and Finnish in emergencies.
  • Acted as a software analyst.
  • Acted as a software Quality Assurance engineer.
  • Acted as the Hostmaster.
  • Acted as the Technical contact of over 20 000 registered domains.
  • managed rackspace, assembled cages
  • Acted as the head of HR, interviewed every applicant.
  • Trained every employee. Wrote several manuals in Estonian and in some in English.
  • Managed the financial transactions with some vendors

PHP programmer Serverimaailma

Oct 2005 → Jan 2013

extended an ordering system based on Joomla (yes, Joomla)

PHP developer Netpoint Systems OÜ

Mar 2010 → Dec 2012

  • ordering page
  • semi-automatic order fullfillment
  • clients for various TLD registration API's

"Jack of All Trades, master of Some" Netpoint Systems OÜ

Sep 2005 → Dec 2012

  • Acted alone as the Client Support of the whole company in Estonian, English and Finnish for thousands of clients 10-14 hours a day 7 days a week. Answered phone calls, e-mails, forum postings.
  • Acted as a 1st tier Client Support Representative in Estonian, English and Finnish. Answered phone calls, e-mails, forum postings.
  • Hired and managed a team of Client Support Representatives.
  • Acted as a 2nd tier Client Support Representative in Estonian, English and Finnish. Answered phone calls, e-mails.
  • Acted as a 24/7 VIP Client Support Representative in Estonian, English and Finnish.
  • Built and maintained a Q&A database for Client Support.
  • Acted as a software analyst.
  • Acted as a software Quality Assurance engineer.
  • Acted as the Hostmaster.
  • Acted as the Technical contact of over 20 000 registered domains.
  • Acted as the Server Admin, including playing a spam cop. Was on call 24/7 for years without any vacation or alcohol. Constantly ready to race to the Server Center with a car always tanked up and always packed full of stuff needed for onsite server software debugging or hardware maintenance/repairs. I still park my car facing the exit for a quick start :)
  • Built servers starting from cheap PC's to super expensive rack servers.
  • managed rackspace, assembled cages
  • Built server rack cabinets
  • Acted as the Database Administrator
  • Translated many 3rd party tools into Estonian and Finnish.
  • Designed new UI layers on top of said 3rd party tools.
  • Organized, Shot, Starred in and Edited several Client Support video tutorials
  • Acted as interrim Marketing specialist. Took part in designing and executed several marketing campaigns.
  • Designed and Executed several Client Surveys.
  • Wrote marketing newsletters in Estonian, English and Finnish.
  • Did some evil.
  • Wrote every piece of text, notice, reminder, etc which came in contact with a client in Estonian, English and Finnish.
  • Maintained and wrote content for the website in Estonian, English and Finnish.
  • Organized and Executed several cold call phone campaigns.
  • Heavily took part and influenced Product Development, including several Pivots.
  • Haven't taken a vacation or a day off, ever. Not when I was sick, not when it was my birthday, not when it was a national holiday, not even for christmas or new years'. My concept of a vacation is some me-time in the forest :)
  • Acted as a runner.
  • Managed upstream providers and vendors
  • Acted as a Junior Graphics Designer
  • Acted as the head of HR, interviewed every applicant.
  • Was responsible for managing the Finnish market.
  • Modified 3rd party apps for inhouse compatibility.
  • Was tasked with selling an expensive used sports car targeting the German, Swedish, Norwegian and Finnish market.
  • Trained every employee. Wrote several manuals in Estonian and in some in English.
  • Managed the financial transactions with some vendors
  • Acted as a Slicer, converting Photoshop files into HTML+CSS+Javascript website designs.
  • Acted as the Abusemaster. Monitored servers for every kind of abuse. Acted on abuse. Dealt with the client. Always resolved the source of abuse.
  • Wrote my own version of Exim (outgoing mail server) with rate limiting whilst acting as the Abusemaster.
  • Automated nearly every responsibility of my job as an Abuse Master and Server Admin.
  • Was responsible for Search Engine Optimization (SEO)
  • Was responsible for Charitable and Sponsoring opportunities.
  • Installed, configured and managed secure high load instances of Apache, MySQL and PHP Red Hat Linux and Debian Linux servers with jailing. Managed said configurations across tens...
5 more

Education

Bachelor of Business & IT Tallinn University of Technology

2007 → 2008

Bachelor of Mechatronics Tallinn University of Technology

2004 → 2006

Built a robot. Almost built an entire 2x4WD ATV (quadbike) from scratch.

Helped a lot of fellow students pass programming exams. They could even set the grade they wanted by the fee paid and I would write the code according to what someone would write to get the wanted grade. Sometimes I helped 2 fellow students take the same exam at the same time with 2 different grades ordered.

I like helping people :)

Certifications

Certified EIS .ee TLD hostmaster

2010 → Current

Permaculture Design Certificate (PDC)

2013 → 2014

Open Source (6)

Useful SQL tables for any project

database schema developer

Apr 2015 → Current

Display yr.no weather forecasts with highly customizable Event titles in your Google Calendar, phone or other iCalendar app

Apr 2015 → Current

simple! sunset-sunrise VCALENDAR calendar generator to be used in Google Calendar, your phone and elsewhere

Mar 2015 → Current

a CSS stylesheet to make Google Calendar more compact with an emphasis on UX over pointless whitespace

Sep 2014 → Current

Install a new Netbeans nightly copy every night and keep the old copies to revert back to (in case you hit a blocker bug that keeps you from using Netbeans for work)

Apr 2014 → Current

permakultuur.ee (prototype, which means lots of dirty code)

1 more

Apps & Software

Phabricator is an open source collection of web applications which help software companies build better software.

Phabricator includes the Differential code review tool, the Diffusion repository browser, the Herald change monitoring tool, the Maniphest bug tracker and the Phriction wiki. Phabricator integrates with Git, Mercurial, and Subversion.

Currently maintained by Phacility, it was originally developed as an internal tool at Facebook. It is available as free software under the Apache License, version 2.0

Major: user, tester, feature brainstormer and generally being annoying :)

Minor: Phabricator upgrade script for Ubuntu 12.04 LTS

Not public: Phabricator integration using Phabricators API "Conduit" with my own personal Information System

Public Artifacts

reinstall ZPanel on Ubuntu 12.04 LTS without resetting your VPS

Stack Exchange

Accounts

91 reputation points

Readings

C Programming Language, 2nd Edition

Brian W. Kernighan, Dennis M. Ritchie

Mastery

Robert Greene

Design Patterns: Elements of Reusable Object-Oriented Software

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides

Tools

486

Netbeans

Others

Background Background

I am also very interested in permaculture, especially designing food forest ecosystems and water harvesting infrastructure.

Permaculture is a branch of ecological design, ecological engineering, and environmental design that develops sustainable architecture and self-maintained agricultural systems modeled from natural ecosystems.




Achievements
  • Runner-Up in Garage48 Greentech 2015 hackathon with VeggieRadar
  • Runner-Up in Garage48 Diplohack 2013 programming contest
  • in April 6th 2011 at 12:00:00 EIS (the central domain registry for .ee domains) deleted 38 000 domains with expired ownership. Amongst these were about 1200 domains that were deemed so valuable that they were registered within the first 15 minutes. I wrote a bot, that registered the first 3 domain names after 12:00:00.000, then Zone.ee registered a domain and then my bot registered another domain. After that the rest of the domain/hosting service providers got their chance. My bot managed to register all the domains in the queue except for one. Out of the TOP 10 domains that domain/hosting providers tried to register during the longest minute of my life, every single domain that was in the bots queue was registered by the bot. My bot (actually a collection of bots with a common master) registered the most domains for one service provider in the TOP 10.

Allan Laal

Technical Skills

Likes: php jquery user-experience mysql kohana hmvc oop usability mercurial open-source netbeans css3 html5 javascript
Dislikes: extjs svn microsoft wordpress drupal joomla cvs

Experience

May 2015 → Current Head of Operations & Technology VeggieRadar
Sep 2013 → Current Freelance Web Developer, CEO Permanent Solutions OÜ
php, javascript, jquery, kohana, kohana-3, css, html, codeigniter, scalability, ajax, ahah, api, extjs, google-javascript-api, tcpdf, kohana-orm, mvc, orm, mercurial, svn, wordpress, woocommerce, gamification, user-experience, git, github, phabricator, markdown, css3, html5, povray, lighting, magento, oscommerce, opencart

Freelance work:

  • super user friendly responsive drag and drop todolist
  • money manager with bank CSV file import and auto classification with learning
  • farm flock manager for keeping data about different livestock and birds
  • time budgeting tool with Toggl time tracker integration
  • various Billing modules for new and existing systems:
    • invoice generation
    • billing
    • payment reminders
    • automatic service suspension and unsuspension
    • backoffice UI for a debt collection department
  • a parametric 3D photorealistic image generator of a product
  • IT and programming related consultancy work
  • various e-shops
  • this site, which is actually http://careers.stackoverflow.com/allanlaal that is pulled live via the proxy script on allanlaal.com and displayed here after some code is removed and new code is injected with lots of CSS overrides. Can you spot the differences? :)
  • various websites, usually a custom CMS built according to clients' needs
  • ...and anything else the clients wants to be browser based (PHP+jQuery).
Dec 2012 → Current member MTÜ Maadjas
graphical-logo

member of a non-profit advocating heritage livestock and plants

Jun 2012 → Current Farmer Kooli talu
permaculture

Organic sheep, chicken and vegetable farmer

Nov 2011 → Current Founder, Teacher Permaculture Estonia
facebook, phpbb, google-groups, teaching, permaculture

Permaculture is a philosophy of working with, rather than against nature; of protracted & thoughtful observation rather than protracted & thoughtless labour; & of looking at plants & animals in all their functions, rather than treating any area as a single-product system -- Bill Mollison

Permaculture is a collection of design processes and principles to design and manage sustainable systems and processes. -- Allan Laal

www.permakultuur.ee, www.permaculture.ee

  • Founded and managed the Estonian permaculture forum

Permaculture lectures:

2015-04-27 Estonia: animals in permaculture

teached theory and practice about using domestic animals and birds inside permaculture systems in the 2015 Estonian PDC (Permaculture Design Certificate) course in Mõisamaa eco-village

2015-02-16 Estonia: permaculture for Architects

talked about how to use permaculture in desigining city and rural landscapes and buildings in TTK University of Applied Sciences

2014-10-16 Estonia: lecture: permaculture basics

talked about permaculture and my farm at Tallinn University

2014-07-13 Estonia: lecture: essence of food forests

I gave a 1.5 hour lecture about the essence of food forests and how to establish them

2014-04-07 Estonia: lecture: Introduction to Permaculture

gave a short introductory lecture to permaculture in Tartu, Estonia

2014-03-23 Finland: lecture: Food Forests

Gave a lecture about designing permaculture food forests in Estonia, Finland and similar climates in english.

2014-03-15 Estonia: workshop: Willow

I hosted a workshop to plant out a 400m2 area with Salix Viminalis

2014-03-10 Estonia: radio: energy willow

I talked briefly about energy willow Salix viminalis, permaculture and my farm on national radio

2014-01-15 Estonia: lecture: Food Forests

Gave a lecture about designing permaculture food forests in Estonia and similar climates in estonian.

Dec 2013 → Sep 2014 Web Developer Things Foundation
php, javascript, scalability, gamification, usability, user-experience

Developing the core engine of Things.info.

Sep 2012 → Aug 2013 PHP developer Radicenter OÜ
php, jquery, kohana, kohana-3, hmvc, css, html, digital-signature, epp, accounting, dompdf, dns, wsdl, mercurial, bash, architecture, code-analysis, analysis
  • Acted as a PHP programmer. Created a whole web hosting/domain registration provider from scratch. An ERP+CRM+CMS system that...

    • supports multiple frontend sites for different countries
    • ordering
    • asynchronous automatic order fullfillment which can handle HUGE loads
    • API clients for various upstream providers
    • banklink payments
    • credit card payments
    • digital signing
    • async nameserver zone records management tool
    • import scripts for taking over clients from other hosting providers
    • everything
  • Automated accounting to the point that the company with tens of thousands of clients did not need a dedicated accountant anymore.
  • Took part in managing the company.
  • Acted as an interrim CEO on several occasions
  • Hired and managed a team of Programmers.
  • Acted as a step in expert level Client Support Representative in Estonian, English and Finnish in emergencies.
  • Acted as a software analyst.
  • Acted as a software Quality Assurance engineer.
  • Acted as the Hostmaster.
  • Acted as the Technical contact of over 20 000 registered domains.
  • managed rackspace, assembled cages
  • Acted as the head of HR, interviewed every applicant.
  • Trained every employee. Wrote several manuals in Estonian and in some in English.
  • Managed the financial transactions with some vendors
Oct 2005 → Jan 2013 PHP programmer Serverimaailma
php, css, html, api, joomla, tcpdf

extended an ordering system based on Joomla (yes, Joomla)

Mar 2010 → Dec 2012 PHP developer Netpoint Systems OÜ
php, css, html, epp, digital-signature, javascript, dompdf, soap
  • ordering page
  • semi-automatic order fullfillment
  • clients for various TLD registration API's
Sep 2005 → Dec 2012 "Jack of All Trades, master of Some" Netpoint Systems OÜ
php, html, bash, server-administration, sql-server-administration, cop, database-administration, apache, lamp, mysql, copywriting
  • Acted alone as the Client Support of the whole company in Estonian, English and Finnish for thousands of clients 10-14 hours a day 7 days a week. Answered phone calls, e-mails, forum postings.
  • Acted as a 1st tier Client Support Representative in Estonian, English and Finnish. Answered phone calls, e-mails, forum postings.
  • Hired and managed a team of Client Support Representatives.
  • Acted as a 2nd tier Client Support Representative in Estonian, English and Finnish. Answered phone calls, e-mails.
  • Acted as a 24/7 VIP Client Support Representative in Estonian, English and Finnish.
  • Built and maintained a Q&A database for Client Support.
  • Acted as a software analyst.
  • Acted as a software Quality Assurance engineer.
  • Acted as the Hostmaster.
  • Acted as the Technical contact of over 20 000 registered domains.
  • Acted as the Server Admin, including playing a spam cop. Was on call 24/7 for years without any vacation or alcohol. Constantly ready to race to the Server Center with a car always tanked up and always packed full of stuff needed for onsite server software debugging or hardware maintenance/repairs. I still park my car facing the exit for a quick start :)
  • Built servers starting from cheap PC's to super expensive rack servers.
  • managed rackspace, assembled cages
  • Built server rack cabinets
  • Acted as the Database Administrator
  • Translated many 3rd party tools into Estonian and Finnish.
  • Designed new UI layers on top of said 3rd party tools.
  • Organized, Shot, Starred in and Edited several Client Support video tutorials
  • Acted as interrim Marketing specialist. Took part in designing and executed several marketing campaigns.
  • Designed and Executed several Client Surveys.
  • Wrote marketing newsletters in Estonian, English and Finnish.
  • Did some evil.
  • Wrote every piece of text, notice, reminder, etc which came in contact with a client in Estonian, English and Finnish.
  • Maintained and wrote content for the website in Estonian, English and Finnish.
  • Organized and Executed several cold call phone campaigns.
  • Heavily took part and influenced Product Development, including several Pivots.
  • Haven't taken a vacation or a day off, ever. Not when I was sick, not when it was my birthday, not when it was a national holiday, not even for christmas or new years'. My concept of a vacation is some me-time in the forest :)
  • Acted as a runner.
  • Managed upstream providers and vendors
  • Acted as a Junior Graphics Designer
  • Acted as the head of HR, interviewed every applicant.
  • Was responsible for managing the Finnish market.
  • Modified 3rd party apps for inhouse compatibility.
  • Was tasked with selling an expensive used sports car targeting the German, Swedish, Norwegian and Finnish market.
  • Trained every employee. Wrote several manuals in Estonian and in some in English.
  • Managed the financial transactions with some vendors
  • Acted as a Slicer, converting Photoshop files into HTML+CSS+Javascript website designs.
  • Acted as the Abusemaster. Monitored servers for every kind of abuse. Acted on abuse. Dealt with the client. Always resolved the source of abuse.
  • Wrote my own version of Exim (outgoing mail server) with rate limiting whilst acting as the Abusemaster.
  • Automated nearly every responsibility of my job as an Abuse Master and Server Admin.
  • Was responsible for Search Engine Optimization (SEO)
  • Was responsible for Charitable and Sponsoring opportunities.
  • Installed, configured and managed secure high load instances of Apache, MySQL and PHP Red Hat Linux and Debian Linux servers with jailing. Managed said configurations across tens...

Education

2007 → 2008 Bachelor of Business & IT Tallinn University of Technology
project-management
2004 → 2006 Bachelor of Mechatronics Tallinn University of Technology
java, c, electronics, pic

Built a robot. Almost built an entire 2x4WD ATV (quadbike) from scratch.

Helped a lot of fellow students pass programming exams. They could even set the grade they wanted by the fee paid and I would write the code according to what someone would write to get the wanted grade. Sometimes I helped 2 fellow students take the same exam at the same time with 2 different grades ordered.

I like helping people :)

Certifications

2010 → Current Certified EIS .ee TLD hostmaster
epp, tld, dns
2013 → 2014 Permaculture Design Certificate (PDC)
permaculture

Projects & Interests

allanlaal's Gists https://gist.github.com/allanlaal
sql

Useful SQL tables for any project

database schema developer

Apr 2015 → Current weather-calendar-feed https://github.com/allanlaal/weather-calendar-feed
php

Display yr.no weather forecasts with highly customizable Event titles in your Google Calendar, phone or other iCalendar app

Apr 2015 → Current sunrise-calendar-feed https://github.com/allanlaal/sunrise-calendar-feed
php

simple! sunset-sunrise VCALENDAR calendar generator to be used in Google Calendar, your phone and elsewhere

Mar 2015 → Current compact-Google-Calendar https://github.com/allanlaal/compact-Google-Calendar
css

a CSS stylesheet to make Google Calendar more compact with an emphasis on UX over pointless whitespace

Sep 2014 → Current Netbeans-Nightly-Multi-Autoinstall https://github.com/allanlaal/Netbeans-Nightly-Multi-Autoinstall
shell

Install a new Netbeans nightly copy every night and keep the old copies to revert back to (in case you hit a blocker bug that keeps you from using Netbeans for work)

Apr 2014 → Current permakultuur.ee https://bitbucket.org/allanlaal/permakultuur.ee

permakultuur.ee (prototype, which means lots of dirty code)

Public Artifacts

HOWTO: reinstall ZPanel on Ubuntu 12.04 LTS http://forums.zpanelcp.com/thread-10172.html

reinstall ZPanel on Ubuntu 12.04 LTS without resetting your VPS

Apps & Software

Phabricator http://www.phabricator.com/
php, javascript, bash, git, phabricator

Phabricator is an open source collection of web applications which help software companies build better software.

Phabricator includes the Differential code review tool, the Diffusion repository browser, the Herald change monitoring tool, the Maniphest bug tracker and the Phriction wiki. Phabricator integrates with Git, Mercurial, and Subversion.

Currently maintained by Phacility, it was originally developed as an internal tool at Facebook. It is available as free software under the Apache License, version 2.0

Major: user, tester, feature brainstormer and generally being annoying :)

Minor: Phabricator upgrade script for Ubuntu 12.04 LTS

Not public: Phabricator integration using Phabricators API "Conduit" with my own personal Information System

Others

Background Background

I am also very interested in permaculture, especially designing food forest ecosystems and water harvesting infrastructure.

Permaculture is a branch of ecological design, ecological engineering, and environmental design that develops sustainable architecture and self-maintained agricultural systems modeled from natural ecosystems.




Achievements
  • Runner-Up in Garage48 Greentech 2015 hackathon with VeggieRadar
  • Runner-Up in Garage48 Diplohack 2013 programming contest
  • in April 6th 2011 at 12:00:00 EIS (the central domain registry for .ee domains) deleted 38 000 domains with expired ownership. Amongst these were about 1200 domains that were deemed so valuable that they were registered within the first 15 minutes. I wrote a bot, that registered the first 3 domain names after 12:00:00.000, then Zone.ee registered a domain and then my bot registered another domain. After that the rest of the domain/hosting service providers got their chance. My bot managed to register all the domains in the queue except for one. Out of the TOP 10 domains that domain/hosting providers tried to register during the longest minute of my life, every single domain that was in the bots queue was registered by the bot. My bot (actually a collection of bots with a common master) registered the most domains for one service provider in the TOP 10.

Readings

C Programming Language, 2nd Edition Brian W. Kernighan, Dennis M. Ritchie http://www.amazon.com/C-Programming-Language-2nd-Edition/dp/0131103628%3FSubscriptionId%3DAKIAIIBINOD46VC3JCLQ%26tag%3Dstackoverfl08-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0131103628
Object-Oriented PHP: Concepts, Techniques, and Code Peter Lavin http://www.amazon.com/Object-Oriented-PHP-Concepts-Techniques-Code/dp/1593270771%3FSubscriptionId%3DAKIAIIBINOD46VC3JCLQ%26tag%3Dstackoverfl08-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D1593270771
Microsoft Visual C++ 6.0 Deluxe Learning Edition (Microsoft Professional Editions) Microsoft Corporation, Microsoft Corporation Staff http://www.amazon.com/Microsoft-Learning-Edition-Professional-Editions/dp/0735606366%3FSubscriptionId%3DAKIAIIBINOD46VC3JCLQ%26tag%3Dstackoverfl08-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0735606366
Design Patterns Explained: A New Perspective on Object-Oriented Design Alan Shalloway, James Trott http://www.amazon.com/Design-Patterns-Explained-Perspective-Object-Oriented/dp/0201715945%3FSubscriptionId%3DAKIAIIBINOD46VC3JCLQ%26tag%3Dstackoverfl08-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0201715945
Object-Oriented Software Construction (Book/CD-ROM) (2nd Edition) Bertrand Meyer http://www.amazon.com/Object-Oriented-Software-Construction-CD-ROM-Edition/dp/0136291554%3FSubscriptionId%3DAKIAIIBINOD46VC3JCLQ%26tag%3Dstackoverfl08-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0136291554
php|architect's Guide to PHP Design Patterns Jason E. Sweat http://www.amazon.com/php-architects-Guide-Design-Patterns/dp/0973589825%3FSubscriptionId%3DAKIAIIBINOD46VC3JCLQ%26tag%3Dstackoverfl08-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0973589825
The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers Ben Horowitz http://www.amazon.com/The-Hard-Thing-About-Things/dp/0062273205
Blink: The Power of Thinking Without Thinking Malcolm Gladwell http://www.amazon.com/Blink-The-Power-Thinking-Without/dp/0316010669
The Power of Now: A Guide to Spiritual Enlightenment Eckhart Tolle http://www.amazon.com/The-Power-Now-Spiritual-Enlightenment/dp/1577314808
Getting Things Done: The Art of Stress-Free Productivity David Allen http://www.amazon.com/Getting-Things-Done-Stress-Free-Productivity/dp/0143126563
Getting Things Done Fast... The Ultimate Stress-free Productivity System http://www.amazon.com/Getting-Things-Ultimate-Stress-free-Productivity/dp/B0015KGMDS
Practicing the Power of Now: Essential Teachings, Meditations, and Exercises From The Power of Now Eckhart Tolle http://www.amazon.com/Practicing-Power-Now-Essential-Meditations/dp/1577311957
Mastery Robert Greene http://www.amazon.com/Mastery-Robert-Greene/dp/014312417X
The 8th Habit: From Effectiveness to Greatness Stephen R. Covey http://www.amazon.com/The-8th-Habit-Effectiveness-Greatness/dp/0743287932
The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change Stephen R. Covey http://www.amazon.com/The-Habits-Highly-Effective-People/dp/1451639619
The Power of Habit: Why We Do What We Do in Life and Business Charles Duhigg http://www.amazon.com/The-Power-Habit-What-Business/dp/081298160X
The Tipping Point: How Little Things Can Make a Big Difference Malcolm Gladwell http://www.amazon.com/The-Tipping-Point-Little-Difference/dp/0316346624
Outliers: The Story of Success Malcolm Gladwell http://www.amazon.com/Outliers-Story-Success-Malcolm-Gladwell/dp/0316017930
The Willpower Instinct: How Self-Control Works, Why It Matters, and What You Can Do to Get More of It Kelly McGonigal http://www.amazon.com/The-Willpower-Instinct-Self-Control-Matters/dp/1583335080
Think and Grow Rich: The Landmark Bestseller - Now Revised and Updated for the 21st Century Napoleon Hill http://www.amazon.com/Think-Grow-Rich-Landmark-Bestseller/dp/1585424331
What the Dog Saw: And Other Adventures Malcolm Gladwell http://www.amazon.com/What-Dog-Saw-Other-Adventures/dp/0316076201
Enchanted Objects: Innovation, Design, and the Future of Technology David Rose http://www.amazon.com/Enchanted-Objects-Innovation-Design-Technology/dp/1476725640
The Way of the Superior Man: A Spiritual Guide to Mastering the Challenges of Women, Work, and Sexual Desire David Deida http://www.amazon.com/The-Way-Superior-Man-Challenges/dp/1591792576
The One-Straw Revolution: An Introduction to Natural Farming (New York Review Books Classics) Masanobu Fukuoka http://www.amazon.com/The-One-Straw-Revolution-Introduction-Classics/dp/1590173139
Design Patterns: Elements of Reusable Object-Oriented Software Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612

Tools

First Computer: 486
Favorite Editor: Netbeans