Software Developer
Watch 12 videos about being a Software Developer- discover advice for getting started, tips for success, funny stories, what a typical day is like, etc. Share your career experiences on Lifey to help others!
⭐ Top Interviewers ⭐Projects I've worked on
Watch VideosThe most recent and most interesting one, I think, is I spent a lot of time helping our product optimize our document list. So we have a lot of large enterprise customers who will have thousands of documents in our app. And at the beginning, we were just loading all of those, just asking for all of them. And obviously, that's a terrible thing to do when there's thousands upon thousands. And so I spent a lot of time helping redesign our back end and our front end to fetch things incrementally, to grab just the top level of a folder tree and then one folder at a time and stuff. And it's kind of interesting how challenging that actually was to do when you get into special cases like shared document ownership and various things like that.
Another interesting to me project that I worked on for a while, we had an integration with another project, a product. Our products were rich text with a lot of like custom implementation stuff. So it's not like we were just using HTML, there's this whole in-house system for rich text. However, this integration is representing rich text notes as HTML, like you would. And I had to write a big interesting system for translating back and forth between those two representations, like on a regular basis. Like you type a few characters and now everything needs to be re-computed.

















































