Projects

I love building websites. Here are all the noteworthy (and not so noteworthy) things I've worked on. Many were solo projects, while a bunch were on a team - some employed.

Scroll down to the bottom to see the most embarrassing projects I made in high school. ๐Ÿ™ˆ We all have to start somewhere! My aim is to be radically honest about my failures, my compensation ๐Ÿ’ธ and how I got here.

Icon size indicates how "important" I thought that project is (or was) in my life at the time and how involved I was.

Organize by
Now40 years old

HardcoverIn beta

  • Active: 2021-now
  • Category: App
  • Role: Founder & full-stack developer

A social network for readers to find life-changing books.

  • GraphQL
  • Hasura
  • Heroku
  • Next.js
  • PostgreSQL
  • React
  • Ruby
  • Ruby on Rails
  • Tailwind.css
  • WordPress

MinafiLive since 2016

  • Active: 2016-now
  • Category: App

A minimalist approach to investing for retirement.

  • D3.js
  • PostgreSQL
  • Ruby on Rails
  • Vue.js
  • WordPress

Line of ThoughtIterating

  • Active: 2022-now
  • Category: App

A minimalist mood and life tracker.

  • GraphQL
  • Hasura
  • Next.js
  • PostgreSQL
  • Tailwind.css

AdamFortuna.comRebuilding

  • Active: 2005-now
  • Category: App

My personal website for exploring new tech and sharing what I learn along the way.

  • Markdown
  • Next.js
  • React
  • Tailwind.css
  • TypeScript

Seek AdventuresPrototyping

  • Active: 2021-now
  • Category: App

Turn AllTrails hikes into beautiful stories.

    202240 years old

    Hardcover AirlistsLive

    • Active: 2022
    • Category: Experience
    • Role: Developer, researcher

    An Airtable-like experience for your books for filtering, and sorting, with multiple views, sizes, and more reused throughout Hardcover.

    • GraphQL
    • Hasura
    • Next.js
    • React
    • Ruby
    • Ruby on Rails
    • Tailwind.css

    Hardcover Match PercentageLive

    • Active: 2022
    • Category: Experience
    • Role: Developer

    A score from 0% to 100% indicating how much Hardcover believes you'll enjoy that book.

    • Hasura
    • Next.js
    • React
    • Ruby

    Hardcover Social FeedLive

    • Active: 2021-2022
    • Category: Experience
    • Role: Developer, researcher

    A custom feed of a reader's Hardcover book activity, friending options, and friend-based privacy.

    • GraphQL
    • Hasura
    • Next.js
    • React
    • Ruby on Rails
    • Tailwind.css
    202139 years old

    FIRE Number With Taxes CalculatorLive

    • Active: 2021
    • Category: Experience

    Calculate your retirement number with taxes included.

    • JavaScript
    • Vue.js
    • WordPress

    Minafi Investment Apps DirectoryLive

    • Active: 2021
    • Category: Experience

    A directory of investment platforms reviewed and rated.

    • Ruby
    • Ruby on Rails

    ProductistPivoted to Line of Thought

    • Active: 2020-2021
    • Category: App

    A checklist for your productivity.

    • D3.js
    • GraphQL
    • PostgreSQL
    • Ruby on Rails
    • Tailwind.css
    • Vue.js
    202038 years old

    Retirement Monte Carlo SimulatorLive

    • Active: 2020
    • Category: Experience

    A simulator for running retirement scenarios.

    • JavaScript
    • Vue.js
    • WordPress

    Which Accounts Should You Use to Invest for Retirement?Live

    • Active: 2020
    • Category: Experience

    An interactive tool to understand which accounts you should use for retirement.

    • JavaScript
    • Tailwind.css
    • Vue.js
    • WordPress

    Minafi Fund DirectoryLive

    • Active: 2019-2020
    • Category: Experience

    A directory of 10k+ ETFs and mutual funds.

    • D3.js
    • Heroku
    • Ruby
    • Ruby on Rails
    • Vue.js

    Ragnarok Online Market DatabaseRetired in 2020

    • Active: 2020
    • Category: App

    A database of current and historical item prices for the game Ragnarok Online in order to find the best deals in the marketplace.

    • Heroku
    • PostgreSQL
    • Ruby
    • Ruby on Rails

    Minafi Investor BootcampAvailable

    • Active: 2019-2020
    • Category: Course

    A pay-what-you-want course to learn how to invest on your own using the same techniques Warren Buffet recommends.

    • D3.js
    • Heroku
    • PostgreSQL
    • Ruby
    • Ruby on Rails
    • Vue.js
    • WordPress
    201937 years old

    An Interactive Guide to Portfolio DiversificationLive

    • Active: 2019
    • Category: Experience

    An interactive visualization and tool to understand the impacts of diversification on portfolio returns.

    • D3.js
    • JavaScript
    • Vue.js
    • WordPress

    The Periodic Table of FIRELive

    • Active: 2019
    • Category: Experience

    A fun way to explore the main concepts of the FIRE movement.

    • D3.js
    • JavaScript
    • Vue.js

    YNAB Visual BudgeterNever launched

    • Active: 2019
    • Category: App

    Turn YNAB Budgets into financial building blocks.

    • Ruby on Rails
    • jQuery
    201836 years old

    PluralsightIPO'd in 2018

    • Active: 2014-2018
    • Category: Job
    • Role: Product manager
    • Compensation: $105k -> $135k + $30k extras

    Democratizing tech education.

      Pluralsight ProjectsLeft in 2018

      • Active: 2017-2018
      • Category: Experience
      • Role: Product manager

      Real-world coding projects run on your local computer.

        CarbonLeft in 2018

        • Active: 2017-2018
        • Category: App
        • Role: Creator, lead dev

        Data platform for Pluralsight product research.

        • JavaScript
        • Markdown
        • PostgreSQL
        • Ruby
        • Ruby on Rails
        • Sass

        Code SchoolSold to Pluralsight for $36m

        • Active: 2011-2018
        • Category: Job
        • Role: Full-Stack Dev, Course Director, Product Director
        • Compensation: $90k -> $110k + 2% of Code School

        Enlivening code education in the browser.

        • Angular
        • Heroku
        • JavaScript
        • PostgreSQL
        • Ruby
        • Ruby on Rails
        • Sass
        • WordPress

        Gender Pay Gap Data ExplorationLive

        • Active: 2018
        • Category: Experience

        A data-heavy exploration into the gender pay gap.

        • Tableau
        • WordPress
        201735 years old

        The Minimal InvestorLive

        • Active: 2017
        • Category: Course

        Learn everything you need to know to invest for the rest of your life.

        • D3.js
        • Heroku
        • JavaScript
        • PostgreSQL
        • Ruby
        • Ruby on Rails
        • WordPress

        An Interactive Guide to Early Retirement and Financial IndependenceSince in 2017

        • Active: 2017-2019
        • Category: Experience

        An interactive article detailing how to invest for retirement.

        • D3.js
        • JavaScript
        • Tailwind.css
        • Vue.js
        • WordPress

        TutorSold with Code School

        • Active: 2016-2018
        • Category: Library
        • Role: Creator, lead dev

        A back-end code checker for Code School courses.

        • Node.js
        201634 years old

        AdamFortuna.com v4Converted to Strapi/Next.js

        • Active: 2015-2022
        • Category: App

        Blog and photo scrapbook.

        • Markdown
        • Middleman
        • Ruby

        GuidanceSold with Code School

        • Active: 2014-2016
        • Category: App
        • Role: Creator, lead dev

        Data platform for Code School.

        • PostgreSQL
        • Ruby
        • Ruby on Rails

        Code School ProjectsSold with Code School

        • Active: 2016
        • Category: Experience
        • Role: Product manager, back-end dev

        Real-world coding projects run on your local computer.

          NG GuessShut down in 2016

          • Active: 2015-2016
          • Category: App

          Take a guess at when Angular 2 will be released.

          • Angular
          • Firebase
          201533 years old

          Cocktail FlyRetired in 2016

          • Active: 2015-2016
          • Category: App

          Find the best places to get cocktails in your favorite cities.

          • Bootstrap
          • Google Maps API
          • Heroku
          • JavaScript
          • Ruby
          • Ruby on Rails
          • jQuery

          ScribeIterated to Hardcover

          • Active: 2014-2015
          • Category: Library

          A REST API and client side consumer for your Goodreads data.

          • Angular
          • Bootstrap
          • Ember.js
          • React
          • Ruby
          • Ruby on Rails

          Code School Course: Blasting Off with BootstrapMigrated to Pluralsight

          • Active: 2015
          • Category: Course
          • Role: Instructor

          A Code School teaching how to use the Bootstrap CSS framework.

          • Bootstrap
          • Mocha
          • jQuery

          JavaScript.comMigrated to Pluralsight

          • Active: 2015
          • Category: Course
          • Role: "Try JavaScript" Experience

          A quick interactive demo to introduce JavaScript syntax.

          • Angular
          • JavaScript

          AdamFortuna.com v3Converted to Middleman

          • Active: 2013-2015
          • Category: Blog

          Personal blog for Adam Fortuna focused on whatever.

          • Jekyll
          • Markdown
          201432 years old

          ProjectorSold with Code School

          • Active: 2014
          • Category: App
          • Role: Creator, lead dev

          A load balancer for instant switching to different video hosts.

          • Ruby
          • Ruby on Rails

          Code School Course: Mastering GitHubSold with Code School

          • Active: 2014
          • Category: Course
          • Role: Challenge implementation

          A Code School course on how to collaborate on GitHub.

          • JavaScript
          • Node.js
          • Ruby

          Code School Course: JavaScript Best PracticesSold with Code School

          • Active: 2014
          • Category: Course
          • Role: Challenge implementation

          An interactive course to learn how to write better JavaScript.

          • JavaScript
          • Mocha

          Code School Course: Shaping up with Angular.jsSold with Code School

          • Active: 2014
          • Category: Course
          • Role: Challenge implementation

          An interactive course to learn the Angular.js JavaScript framework.

          • Angular
          • Mocha

          Code School Course: Warming Up with Ember.jsSold with Code School

          • Active: 2013-2014
          • Role: Instructor

          A Code School course to learn the Ember.js JavaScript framework.

          • Backbone.js
          • Ember.js
          • Mocha
          • Ruby
          • Ruby on Rails

          AbecedarySold with Code School

          • Active: 2014-2015
          • Category: Library
          • Role: Creator, lead dev

          A client-side checker for code challenges.

          • JavaScript
          • Mocha

          Eval EverythingMigrated into adamfortuna.com

          • Active: 2013โ€“2014
          • Category: Blog

          A programming blog focused on JavaScript (and various other tech).

          • Bootstrap
          • Jekyll
          • Markdown
          • Sass
          201331 years old

          Code School Course: Core iOS 7Sold with Code School

          • Active: 2013
          • Category: Course
          • Role: Back-end development

          An interactive course to learn iOS 7 on your local computer.

          • Ruby
          • Ruby on Rails

          Code School Course: JavaScript Roadtrip seriesSold with Code School

          • Active: 2013
          • Category: Course
          • Role: Front-end & challenges

          A 3-course series of interactive course to learn the basics of JavaScript.

          • Backbone.js
          • JavaScript
          • Ruby
          • Ruby on Rails
          • Sass

          Code School Course: Rails 4: Zombie OutlawsSold with Code School

          • Active: 2013
          • Category: Course
          • Role: Front-end & challenges

          An interactive course to learn Ruby on Rails 4.

          • Backbone.js
          • JavaScript
          • Ruby
          • Ruby on Rails
          • Sass

          Code School Course: Try Objective CSold with Code School

          • Active: 2013
          • Category: Course
          • Role: Front-end development

          A free interactive course to learn Objective C in the browser.

          • Backbone.js
          • JavaScript
          • Ruby
          • Ruby on Rails

          Code School Course: Try jQuerySold with Code School

          • Active: 2012-2013
          • Category: Course
          • Role: Instructor

          An interactive course to learn the jQuery JavaScript framework.

          • Backbone.js
          • Mocha
          • Ruby
          • Ruby on Rails
          • jQuery

          Code School Course: Try RSold with Code School

          • Active: 2012-2013
          • Category: Course
          • Role: Front-end & challenges

          An interactive course to learn the R programming language.

          • Backbone.js
          • JavaScript
          • Ruby
          • Ruby on Rails
          201230 years old

          Code School Course: Try iOSSold with Code School

          • Active: 2012
          • Category: Course
          • Role: Front-end development

          An interactive course to learn iOS in the browser.

          • Backbone.js
          • JavaScript

          EPCOT Food & Wine AppNever launched

          • Active: 2011-2012
          • Category: App

          An iOS app to browse what's available at EPCOT's Food & Wine Festival.

          • Objective-C
          • Ruby on Rails

          Code School Course: Ruby BitsSold with Code School

          • Active: 2012
          • Category: Course
          • Role: Challenge implementation

          An interactive course to learn Ruby in the browser.

          • Ruby

          Let's Go GreenNever launched

          • Active: 2012
          • Category: App

          A simple budget tracker.

          • Ruby
          • Ruby on Rails

          Shop GoodwillFailed to launch

          • Active: 2011-2012
          • Category: App
          • Role: Full-stack development

          A rewrite of the site from ASP to Ruby on Rails.

          • PostgreSQL
          • Ruby
          • Ruby on Rails

          Envy LabsI transferred to Code School

          • Active: 2011-2012
          • Category: Job
          • Role: Developer
          • Compensation: $55/hr -> $60/hr

          The consultancy focused on building applications for clients that also started Code School as an internal project.

            Avalara Ruby GemUnmaintained

            • Active: 2012
            • Category: Library
            • Role: Developer

            An open source Ruby gem to manage taxes using the Avalara service.

            • Ruby

            Standing OfferNever launched

            • Active: 2012
            • Category: App

            An easy way to share your calendar and let others book time.

            • PostgreSQL
            • Ruby
            • Ruby on Rails
            201129 years old

            Movie FlyShut down in 2011

            • Active: 2011
            • Category: App

            A social network for movie lovers.

            • MySQL
            • Ruby
            • Ruby on Rails

            Line of Thought [v1]Shut down in 2011

            • Active: 2011
            • Category: App

            A look inside what technologies companies are using.

            • Heroku
            • MySQL
            • Ruby
            • Ruby on Rails
            • Solr

            Ticket EvolutionI switched to a different client project

            • Active: 2011
            • Category: App
            • Role: Ruby on Rails development

            A ticketing website run by ticket brokers to go against TicketMaster.

            • PostgreSQL
            • Ruby
            • Ruby on Rails

            Sponsored TweetsLeft in 2011

            • Active: 2009-2011
            • Category: App
            • Role: Product owner & developer

            A marketplace for advertisers to find and pay Twitter users for sponsored content.

            • MySQL
            • Ruby
            • Ruby on Rails
            • jQuery

            IzeaLeft in 2011

            • Active: 2008-2011
            • Category: Job
            • Role: Senior Developer
            • Compensation: $66k -> $72k

            A social media advertising agency.

              SocialSparkLeft in 2011

              • Active: 2008-2011
              • Category: App
              • Role: Full-stack development

              A blog marketing network that connects advertisers with bloggers through an online marketplace.

              • MySQL
              • Ruby
              • Ruby on Rails
              • jQuery

              Izea Blog Wordpress ThemeLeft in 2011

              • Active: 2009-2011
              • Category: Blog
              • Role: Development

              A public marketing website and blog for Izea.

              • WordPress
              • jQuery
              201028 years old

              AdamFortuna.com v1Converted to Jekyll

              • Active: 2006-2010
              • Category: Blog

              Programming blog focused on ColdFusion, Ruby, and Ruby on Rails.

              • WordPress
              200927 years old

              CloudShoutRetired in 2009.

              • Active: 2008-2009
              • Category: App
              • Role: Full-stack development

              A WordPress widget to turn your blog into a realtime hub.

              • MySQL
              • Ruby
              • Ruby on Rails
              • WordPress
              • jQuery

              Adobe Developers of Greater Orlando User GroupRetired in 2009

              • Active: 2007-2009
              • Category: Experience
              • Role: Started and ran the group

              A user group for Adobe technologies (ColdFusion, ActionScript, Flex) based in Orlando, FL.

              • ActionScript
              • Adobe ColdFusion
              • Apache Flex
              • WordPress

              Dolphin Bubbles BlogLeft in 2011

              • Active: 2009
              • Category: Blog
              • Role: Developer

              A playful WordPress blog created in partnership with SeaWorld. I remember getting this thing working and then hearing "does it work in IE 6?" ๐Ÿคฆ

              • WordPress
              • jQuery
              200826 years old

              Arcade FlyRetired in 2008

              • Active: 2005-2014
              • Category: App

              A community-supported way to find which arcades have which games.

              • Google Maps API
              • JavaScript
              • MySQL
              • Ruby
              • Ruby on Rails

              Westgate ResortsLeft in 2008

              • Active: 2007-2008
              • Category: Job
              • Role: Software Developer II
              • Compensation: $59k -> $62k

              A portal for customers to manage their timeshares.

              • ActionScript
              • Apache Flex
              • Oracle Database
              200725 years old

              Dance Dance Revolution East InvasionPivoted to ArcadeFly

              • Active: 2000โ€“2007
              • Category: App

              A fan site and community for the game Dance Dance Revolution.

              • MySQL
              • PHP

              FloridiotsRetired in 2007

              • Active: 2006-2007
              • Category: Blog

              A blog sharing links to stupid things Florida people do (by a Floridian).

              • WordPress

              ColdCourseUnmaintained

              • Active: 2007
              • Category: Library

              A tiny library for pretty URLs.

              • Adobe ColdFusion

              Bank of IrelandLeft in 2007

              • Active: 2004-2007
              • Category: Job
              • Role: Senior developer
              • Compensation: $37k -> $52k

              An application for banks to exchange foreign currency at the point of sale.

              • Adobe ColdFusion
              • JavaScript
              • Microsoft SQL Server
              200624 years old

              Adam's LiveJournalMigrated to adamfortuna.com

              • Active: 2002-2006
              • Category: Blog

              My blog on LiveJournal. This was THE social network of its day to connect with friends and share what you're up to.

              • CSS

              Untitled Social NetworkNever launched

              • Active: 2005-2006
              • Category: App

              A social network intended to be a better Facebook. ๐Ÿ˜‚

              • Ruby on Rails

              DyoIt.comShut down in 2006

              • Active: 2006
              • Category: Blog

              A short-lived programming blog.

              • WordPress
              200523 years old

              Dymension.orgMigrated to adamfortuna.com

              • Active: 2001-2005
              • Category: Blog

              A personal site for writing, photos, movies, quotes, and more to share with friends.

              • MySQL
              • PHP

              Settles of Catan LeagueRetired in 2005

              • Active: 2005
              • Category: App

              A Settlers of Catan league for my friends with graphs, analytics, and player stats.

              • Adobe ColdFusion
              • Microsoft SQL Server
              200422 years old

              UCF: Experiential Learning Department WebsiteLeft in 2004

              • Active: 2004
              • Category: Job
              • Role: Sole developer
              • Compensation: $11/hr

              The public website for the UCF Experiential Learning Department (coops, internships).

              • ASP
              • Microsoft Access

              UCF: Film Department Portfolio ReviewRetired in 2004

              • Active: 2003-2004
              • Category: Job
              • Role: Sole developer
              • Compensation: $500 flat fee

              A review system used by UCF Film Professors to review portfolios.

              • MySQL
              • PHP
              200321 years old

              One Business PlaceLeft in 2003

              • Active: 2002-2003
              • Category: Job
              • Role: Web development
              • Compensation: $15/hr

              A coupon site for local businesses. These were all free coupons โ€“ย not Groupon-style coupons.

              • Adobe ColdFusion
              • Microsoft SQL Server
              200220 years old

              Tunak.orgIterated to Settlers League

              • Active: 2002
              • Category: App

              I loved the Daler Mehndi song "Tunak Tunak Tun" and grabbed this domain for fun. It was a spot to try out new things on, including the v1 of a Settlers of Catan league.

              • CSS
              • HTML
              • MySQL
              • PHP

              #animevivo IRC Channel SiteRetired in 2002

              • Active: 2002
              • Category: App

              A fansite for the #animevivo IRC channel on DALnet. It had a side frame with flash buttons that made noises when you hovered over them. ๐Ÿ˜…

              • Adobe Flash
              200119 years old

              PC Show and TellLeft in 2001

              • Active: 1999-2001
              • Category: Job
              • Role: Flash developer
              • Compensation: $7.50/hr -> $12/hr

              My first ever job! Creating how-to videos for common PC applications (MS Word, Excel, Access, etc). Pivoted to also creating guides in Flash for consumer electronics โ€“ย mostly video cameras.

              • Adobe Flash

              Dymension.org [v1]Switched to be a blog/personal site

              • Active: 1999-2001
              • Category: App

              My first domain! Another anime site to share my thoughts. This time with actual thought-out information architecture and a less eye-piercing black & blue theme.

              • CSS
              • HTML
              199917 years old

              AnimeMovies on GeocitiesMigrated to Dymension.org [v1]

              • Active: 1999

              An anime fansite to share what I was watching. It had alTerNatinG cAsE, frames, a JavaScript-side quiz, and a lot of gradients from blue to black.

              • HTML
              • JavaScript