Teaminal logo Teaminal logo

November 2023 Update

December 1, 2023 by Brad Simantel

This is a monthly update where I share what I’ve been working on recently. For the previous installment, check out my October 2023 Update.

November wasn’t a great month for signups - I think things are slowing down as we head into the holidays. Feature-wise, though, I shipped a lot of stuff around usability, and users seem to be really liking the changes.

Better notifications

Notifications were one of the things that I slapped together early on and never really revisited, so there was lots of stuff to polish:

  • Notifications for same URL are grouped together, so you don’t see a notification for every comment on a status update
  • Similarly, when you click a notification, it marks all notifications that link to that URL as read
  • Only send one notification per comment/reply - previously if someone replied to your comment and mentioned you, for instance, you’d get two notifications
  • Add title of the thing being commented on or comment text to notifications, so you can see what it’s about without clicking through
  • Added a dropdown to mark notifications as read/unread or delete them without
  • You can now mute notifications on a status, retro, etc. if you don’t want to receive further notifications
  • Real small, but there’s now a nice hover state and the whole row is clickable on the notifications page

User profiles

I added a user profile page, so now you can click into a user’s name or avatar and see their profile. It’s pretty basic right now, but I’m planning to add more to it in the future.

For now it’s a quick place to see a user’s recent status updates, what team they’re on, their timezone, etc.

New status page

On the page where you post status updates, I added alerts to nag you to add your GitHub/GitLab username to your profile if those integrations are on, or a nag for admins to enable integrations if none are on.

I also got a support request about how to add recent activity to a status update, which happens automatically, so I added a toggle to share recent activity and now show what’s going to be attached.

Onboarding

I also made some changes to onboarding, as part of my never-ending effort to improve activation:

  • I turned on reminders by default, so you’ll get emails reminding you about outstanding pokers and refines
  • Make retros anonymous by default
  • Add a bot user to new accounts so you can delete the user to remove the default “welcome” data
  • Re-wrote a lot of the “welcome” data
  • Removed the dedicated onboarding checklist page
  • Update welcome/drip onboarding emails

Start work with SEO agency

I also started working with an SEO agency in November, so you should start seeing more frequent blog posts and other content. I’m excited to see what they can do!

Fixes & Improvements

I also shipped several small fixes and improvements:

  • Fixed a bug where an @mention found the wrong user if there were multiple users with the same name
  • Fixed an issue where confirm dialogs weren’t being honored if you canceled them
  • Redirect back to original URL after login
  • Add copy link to options dropdowns
  • Show mailto links in statuses and comments if you mention an email address
  • Show votes on closed pokers and refines
  • Show what time pokers and refines were closed
  • On the team settings page, abbreviate weekdays and put them inline so they take up less space
  • When a new team is created, set the team’s timezone to match the user who created it
  • Add “manage notification preferences” links to notification emails
  • Only send reminders to users who have logged in (this already applied to notifications)
  • Send welcome email to all new users
  • Enforce username validation during signup

Update: The December 2023 Update is the next post in this series.

Like what you see?

Subscribe to the Teaminal newsletter for monthly updates