Eager

Helpdesk, Documentation Site, In-App Notifications, & More

Added copy to a product page: eager.app/shared-inboxes

This stuff takes so much time. Took about 4 hours to write this... I'm such a slow writer. So many times today I thought about how much easier it is to pump out new features.

Redesigned landing page

Spent quite a bit of time over the past week thinking about how I wanted to structure the landing page and sales website. Thought a lot about the copy and how to speak to potential customers.

While working on the landing page, I realized certain parts of the app needed more polish and clarification as to why they were designed that way.

Looking back, I wished I had spent more time on the landing page earlier on.
Simon Chiu Author

Thanks! :-)

0 Likes
Carl Poppa 🛸

looks good!

0 Likes

Added the ability to generate API keys for

Having an API is almost table stakes nowadays in creating a SAAS.

Refactored some code, wrote some tests.

Been doing a lot of "chores" for the code base. A lot of code (written by me) that I needed to clean up. As the code base gets bigger, this takes up at least 30-40% of my time on a weekly basis.

Sped up site wide search from 8s to <0.2s

Eager.app uses Postgres on the backend. Instead of having a separate search stack like Elasticsearch, we simply use the built-in full text search functionality provided by the database (to keep the stack simple). This morning, I added an extra column to have pre-calculated values for the search vectors. Sped up the whole thing by... a lot.