Skip to content

Sean’s work log

TODO

Soon

  • Write first draft of user outreach email
  • Begin work to facilitate release process

Backlog


2023-09-29 Friday

  • Send email about GitHub repository analytics
  • Team event
  • Comment within email thread about user feedback process
  • Prepare GitHub user outreach data

2023-09-28 Thursday

  • Finish categorizing users from our GitHub repo
  • 1/1 with Rajat
  • User feedback meeting
  • 1/1 with Kriti
  • Polish and publish github_to_duckdb code

2023-09-27 Wednesday

2023-09-26 Tuesday

2023-09-25 Monday

2023-09-22 Friday

(Out due to two sick kids)

2023-09-21 Thursday

(Partial day due to one sick kid)

2023-09-20 Wednesday

(Out due to two sick kids)

2023-09-19 Tuesday

(Partial day due to two sick kids)

  • 1/1 with Mukesh
  • Try removing all event listeners from cell-related components to see if it improves performance.
  • Troubleshooting running the front end in prod mode
  • Some smaller discussions

2023-09-18 Monday

(Partial day due to two sick kids)

2023-09-15 Friday

  • Attend community event
  • Some chat with community members in Matrix General
  • Some tinkering with baby steps towards building an internal Mathesar CRM instance
  • Briefly look into Handle API errors on schema page to help answer question from Rajat
  • Some continued work on JS table rendering performance research
  • Some continued work on CellSelection
  • Some smaller discussions

2023-09-14 Thursday

(Shorter due to headache)

  • Review Ghislaine’s niche research report
  • 1/1 with Ghislaine re: niche research project
  • Some continued work on JS table rendering performance research
  • Cleanup of some tickets

2023-09-13 Wednesday

(Out due to sick kid)

2023-09-12 Tuesday

(Half day due to sick kid)

  • Spend a little time profiling JS perf with table page rendering to get a rough sense of where our bottle necks are.
  • 1/1 with Mukesh
  • Survey work meeting
  • Wordsmith options for survey

2023-09-11 Monday

2023-09-08 Friday

2023-09-07 Thursday

  • A number of smaller team management tasks
  • 1/1 with Anish
  • 1/1 with Mukesh
  • Review copy in DB config UI, commenting in Figma, and starting a discussion on Matrix.
  • Finish and send critique of user survey
  • Some minor clean up in some tickets and PRs
  • Review docs changes in Remove db superuser requirement

2023-09-06 Wednesday

  • Catch up on emails
  • Some prep work for team meeting
  • Team meeting
  • 1/1 with Pavish
  • Re-review user survey and begin drafting response

2023-09-05 Tuesday

(Vacation day)

2023-09-04 Monday

(Out for US holiday)

2023-09-01 Friday

  • Team event
  • Discuss scheduling of niche research meeting with Pavish and Ghislaine
  • Push more commits to my Cell Selection refactor PR

2023-08-31 Thursday

2023-08-30 Wednesday

  • Respond to “Avoiding regressions” email thread
  • Respond to “Product level permissions to account for related entities” thread
  • 1/1 with Brent
  • Write script to identify stale work logs
  • Review “Quick User Check-in” survey, emailing critique
  • Clean up FE code standard PR, moving it to a draft PR on the main repo.

2023-08-29 Tuesday

(Shorter day due to some intermittent family demands throughout the day)

  • 1/1 with Mukesh
  • Work on Sheet selection refactor
  • 1/1 with Ghislaine
  • Some smaller conversations
  • Begin drafting response to “Avoiding regressions” thread

2023-08-28 Monday

  • Chat with Rajat about upcoming tasks
  • Review QA tickets opened by Brent, adding some comments
  • Work on Markdown style guide
  • Work on Sheet selection refactor

2023-08-25 Friday

2023-08-24 Thursday

2023-08-23 Wednesday

2023-08-22 Tuesday

2023-08-21 Monday

  • Troubleshoot some computer issues
  • Discussions

2023-08-18 Friday

(shorter day due to some kid stuff)

  • Update project page from previous cycle
  • Team meeting
  • Team event
  • Some smaller discussions

2023-08-17 Thursday

  • Catch up on several email and Matrix discussions
  • Some cleanup of GitHub tickets

2023-08-16 Wednesday

  • Call with Dom regarding priorities for cycle
  • Organize front-end cycle work into 2023-08 Front end work ticket
  • Respond to “Package version management” email thread
  • Respond to Brent’s “installing stuff” email thread

2023-08-15 Tuesday

(out sick)

2023-08-14 Monday

(out sick)

2023-08-11 Friday

2023-08-10 Thursday

  • Team meeting
  • Review [i18n] Save preferred_language for auth user in db
  • Write a response to Brent’s “Should we install things on the DB” notes (not sent yet, since Brent hasn’t begun the email thread).
  • Poke my head into some of the SQL work going on the backend to take a look at it, as it relates to Brent’s “Should we install things on the DB” thoughts

2023-08-09 Wednesday

2023-08-08 Tuesday

(Partial day due to sick kid)

2023-08-07 Monday

  • Call with Dom re troubleshooting API weirdness
  • Continue troubleshooting issues with weird errors. Try unsuccessfully to wipe out all my Docker state
  • 1/1 with Kriti
  • Bring optional inference PR out of draft state

2023-08-04 Friday

  • Team event
  • Some work on optional inference
  • Some smaller discussions

2023-08-03 Thursday

  • Some thinking about “niche” conversations and email thread
  • Call with Ghislaine about use cases
  • Some discussion about how to prioritize front end work this cycle
  • Resolve tricky git conflicts in my optional inference PR due to i18n work
  • Some work on optional inference

2023-08-02 Wednesday

(Another short day)

  • Some work on optional inference
  • Team meeting

2023-08-01 Tuesday

(Only able to work a couple hr due to failed kid nap)

  • Some work on optional inference

2023-07-31 Monday

(Half day)

2023-07-30 Sunday

(Some work during kids nap)

  • Matrix discussion with user about feature requests

2023-07-28 Friday

(half day)

2023-07-27 Thursday

2023-07-26 Wednesday

  • Continue work on optional inference
  • Team meeting
  • Some smaller discussions

2023-07-25 Tuesday

2023-07-24 Monday

2023-07-21 Friday

2023-07-20 Thursday

2023-07-19 Wednesday

2023-07-18 Tuesday

2023-07-17 Monday

2023-07-14 Friday

2023-07-13 Thursday

2023-07-12 Wednesday

2023-07-11 Tuesday

2023-07-10 Monday

2023-07-07 Friday

  • Team event
  • Catch up with some email discussions from the past week
  • Re-review Publicly Sharable Links spec
  • Begin mapping out some thoughts for the SheetSelection refactor RFC

2023-07-06 Thursday

  • Many meetings:
    • Front end team meeting
    • Core team meeting
    • List data types meeting
    • Installation planning meeting
    • 1/1 with Kriti
  • Some work organizing info for upcoming project
  • Some work planning Friday’s team event
  • Review/merge small community dev docs pr Fix typo error in DEVELOPER_GUIDE.md