Calder, Please read this in a few years....

Calder,

I know you're not at an age that you can actually read this message. It's also quite possible that this blog will not even exist by the time you do begin to read. Nevertheless, I wanted to let you know how much I love you. I want to document your growth and capture the magical moments that we experience together. One day, if this blog is still running, you may look back and find these posts useful, or quite possibly embarrassing. Sorry about that :(

As I take a look through the window of your future, I see so many possibilities for you. I've already started a trust fund for you, reserved several domain names, recorded several songs with you, in fact you even have your own gmail address and twitter account. For context, at the time of this message you are exactly 1 year, 7 months, and 16 days old. I know because I created a clock on your web site caldercan.com to help me remember. You are at an age in the world where it may be physically possible to out live giant tortoises, immortal jellyfish, and possibly ocean quahog. Stay away from smoking, eat right, and exercise. Remember health is wealth!

Additionally, you live in New York. One of the most opportunistic and thriving places on the planet. You need to remember how fortunate you are and make use of these fortunes. I know you will do great along your journey. You've already traveled so far!

Whatever path you take in life, I always want you to remember that you are heavily supported by your mother and I. We want the best for you in every step of the way and are confident you'll do your best in whatever it is you choose to become.

Oh and before I forget, you also have your own phone number with google voice. I've sent the phone number to your gmail account for your records. I'm not entirely certain that google voice will be around though in years to come. It's a great idea, in fact, I've been using it for years, however I believe the telecommunications industry will be shifting drastically by the time you need to use your number. Nevertheless, you will have a string of numbers of some kind that will be tied to you uniquely.

Calder, I hope you solve all of the problems you find in the world. You've already solved one of mine by just being born. You've completely changed my perspective on life. You've changed several family members lives already. I've witnessed your incredible impact on everyone you've encountered and I'm continually amazed on how wise you are.

Love,
Papa

Calder, I know you're not at an age that you can actually read this message. It's also quite possible that this blog will not even exist by the time you do begin to read. Nevertheless, I wanted to let you know how much I love you. I want to document…

Read More

Data Grave

I'm currently listening to Data Grave by Sleepy Eyes Of Death on repeat as I code and you should give them a try as well.

Stay in the zone & happy coding!

I'm currently listening to Data Grave by Sleepy Eyes Of Death on repeat as I code and you should give them a try as well. Stay in the zone & happy coding!…

Read More

The World's Greatest Company

As I'm entering my 17th year as a software developer working in large corporations and also small startups, I'm starting to reflect on what it is that truly makes me happy about my current job(s) and past jobs. For me, it's not the money, although it certainly helps pay the bills and creates options, it's never been the #1 reason for me to join a company.

What sticks out the most to me is the team, structure and product. I've been on both sides of the table in the corporate and startup worlds and my new outlook is starting to surface. Is there really a company out there like this?

Here is a list of things that makeup my ideal workplace:

  • Flat Structure
  • No Marketing Department
  • Customer Driven - The customer is the boss
  • Lean & Green
  • Act small. Think big
  • Autonomous Culture
  • Rotating Team Leadership
  • Understanding of Open-Source Philosophies
  • Distributed Team
  • Open office hours
  • Eat Ups / Drink Ups / Meet Ups / Demo Days / Roundtable Discussions / Hackathons
  • Data Driven Decisions
  • Slack / Skype / Hangouts / RTC
  • Everyone codes, or has coded, or is learning to code
  • Employee Product Ownership & Usage
  • Transparency and Open Allocation
  • Pet, Kid, Hobby, Etc Friendly Office Environment
  • Innovative and open to innovation
  • Core Values remain Clear and Enforced Core Values
  • Question everything
  • Understanding that there's always a better way, but knowing how to compromise
  • Enable employees
  • Hire character, train skill
  • Unlimited vacation days
  • Company wide involvement with social media
  • Book Clubs
  • Many Hats. Many Shoes.
  • Couches, Beanbags, Pods, Standing Desks, etc.

Of course there are many more "things" to consider, but these are what I came up with in just a few minutes. What "things" do you consider when thinking about a great team, product and company?

As I'm entering my 17th year as a software developer working in large corporations and also small startups, I'm starting to reflect on what it is that truly makes me happy about my current job(s) and past jobs. For me, it's not the money, although it certainly helps pay…

Read More