Aaron Crowder avatar

Aaron Crowder

Hi, I'm Aaron Crowder. Or—if you know me online—CrowderSoup.

Father of two, Software developer, and lover of the open web. I like to take things apart (and sometimes even put them back together). I can frequently be found tinkering with some bit of code in my spare time.

Pronouns: He/Him, They/Them

I've been working on vTodo on and off for a few months now. At one point I tinkered with trying to get it to sync to our Skylight calendar. Sadly Skylight is a fairly walled-in garden.

I decided to embrace the name and build my own calendar view! It's pretty simple, but still fairly full-featured. You can will see your tasks with due dates on the calendar. You can drag tasks between days to change the due date. You can even pull in tasks without a due date to give them one.

Another change was that I moved the main filter bar into a pop-over that sits in the top nav. This did add some complexity to the codebase, but I thought for the improved UI/UX it was a worthwhile tradeoff.

For now I'm not letting anyone else sign up, but if you're interested in being an alpha tester feel free to leave a comment!

Morning Run

Morning Run

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

Ran 3.9 mi in 39:15 (10:07/mi pace), 102 ft elevation gain.

I spent some time working on my blogs Strava integration. Going forward it should now automatically post / update my Strava activities to my blog!

Lunch Walk

Lunch Walk

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

Walked 1.7 mi in 33:51 (20:26/mi pace), 30 ft elevation gain.

Morning Run

Morning Run

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

Ran 3.1 mi in 29:21 (9:25/mi pace), 79 ft elevation gain.

Evening Walk

Evening Walk

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

Walked 1.1 mi in 23:17 (21:33/mi pace), 20 ft elevation gain.

NOT Oktoberfest

NOT Oktoberfest

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

Hiked 3.1 mi in 1:39:46 (32:33/mi pace), 509 ft elevation gain.

Morning Walk

Morning Walk

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

Walked 2.6 mi in 52:35 (20:15/mi pace), 79 ft elevation gain.

9 miles!

9 miles!

  1. Elevation profile

    Gain -- Loss --

    Distance
    --
    Moving time
    --
    Stopped time
    --
    Total time
    --
    Avg moving speed
    --
    Max speed
    --
    Elevation gain
    --
    Elevation loss
    --

First time running 9 miles!