Hey! I’m Daniel.

I’m a founder, software engineer, product manager, and UI designer based in San Francisco. Previously, co-founder & CTO of Canopy (a spin-off from 37signals), and now advisor. Before founding Canopy, I led web engineering and product at IFTTT.

Currently on sabbatical to study Applied AI / AI Engineering. I’m always open to connecting with other like-minded folks, so feel free to reach out.

Outside of work, I’m a scuba diver and a lifelong cyclist (Road, Mountain, and BMX).

Week 5, 6 & 7

Lots of papers, coffee chats, contract work, and conferences…

One Month Since Leaving Canopy

Coffee Chats, Meetups, Tailwind, React, SAML, Eval, Extensive Prompt Engineering, and Replay Journal

Using ChatGPT & Custom GPTs for code brainstorming

As part of my attempt to get better at prompt engineering I'm really trying to do as much as possible of my work with some AI support (coding, design, reviews, copy, etc. use it for everything first). Custom GPTs is the feature from ChatGPT that makes me use it more than anything else (more than Claude, Perplexity, or Gemini). I have a handful Custom GPTs that I use every day, and I create a bunch for specific needs as well.

Follow along

Writing is a powerful tool for reflection and learning. Sharing publicly helps me stay accountable and connect with others. Follow along on Substack to see my learnings and projects.

Work

  1. Company
    Canopy
    Role
    Advisor
    Date
  2. Company
    Canopy
    Role
    CTO & Co-founder
    Date
  3. Company
    IFTTT
    Role
    Web Lead & Dir. of Product
    Date
  4. Company
    Starter League
    Role
    Senior Eng. & Instructor
    Date
LinkedInResume