Feed powered byStream Blue Logo Copy 5Created with Sketch.
Avatar of yonasb

yonasb

CEO at StackShare

Decision at StackShare about Segment, Rails, FullStory, Sentry, UserFeedbackAsAService, Reproducing-bugs, Sessionrecording, Bug-squashing

Avatar of yonasb
CEO at StackShare ·
SegmentSegment
RailsRails
FullStoryFullStory
SentrySentry
#UserFeedbackAsAService
#Reproducing-bugs
#Sessionrecording
#Bug-squashing

One of the challenges we've had to deal with as our product surface area has grown, is identifying and reproducing bugs. We use Sentry for exception monitoring, however, it's usually difficult to try to reproduce bugs. I first heard about FullStory from our friends over at Flexport (check out the Stack Story and you'll hear them mention it: https://stackshare.io/posts/how-flexport-builds-software-to-move-over-1-billion-dollars-in-merchandise). FullStory let's you record user sessions, and play them back to help you identify bugs and UX issues. You're even able to view the console errors live as they happen during the sessions!

We were pretty blown away at how comprehensive the product was at first, and it seems to be getting better every time I use it. Only complaint is that it's super expensive once you're in the hundreds of thousands of sessions so we had to stop trying to record logged out sessions, we only use it for auth'd sessions. We also started out using it via Segment but once we needed to watch out for the number of sessions we were recording we realized that it was impossible to restrict FullStory recordings on a per-page basis without ripping it out of Segment, so we ended up just using their JS snippet and putting that in the Rails views that we wanted to monitor closely.

The ability to share specific portions of sessions, speed them up, skip inactivity, and all sorts of other little features all add up to a really solid product that helps both our PMs and engineers improve our own product much quicker. I officially requested a Sentry + FullStory integration a while back https://twitter.com/yonasbe/status/871987738777616384, still waiting on this! #UserFeedbackAsAService #reproducing-bugs #sessionrecording #bug-squashing

10 upvotes·484 views

Decision at StackShare about G Suite, Zoom, Slack, Screenhero, Videochat, WebAndVideoConferencing

Avatar of yonasb
CEO at StackShare ·
G SuiteG Suite
ZoomZoom
SlackSlack
ScreenheroScreenhero
#Videochat
#WebAndVideoConferencing

Using Screenhero via Slack was getting to be pretty horrible. Video and sound quality was often times pretty bad and worst of all the service just wasn't reliable. We all had high hopes when the acquisition went through but ultimately, the product just didn't live up to expectations. We ended up trying Zoom after I had heard about it from some friends at other companies. We noticed the video/sound quality was better, and more importantly it was super reliable. The Slack integration was awesome (just type /zoom and it starts a call)

You can schedule recurring calls which is helpful. There's a G Suite (Google Calendar) integration which lets you add a Zoom call (w/dial in info + link to web/mobile) with the click of a button.

Meeting recordings (video and audio) are really nice, you get recordings stored in the cloud on the higher tier plans. One of our engineers, Jerome, actually built a cool little Slack integration using the Slack API and Zoom API so that every time a recording is processed, a link gets posted to the "event-recordings" channel. The iOS app is great too!

#WebAndVideoConferencing #videochat

9 upvotes·589 views

Decision at StackShare about 1Password, PasswordManagement

Avatar of yonasb
CEO at StackShare ·
1Password1Password
#PasswordManagement

Recently we started using 1Password for the shared vault feature (shared passwords were getting a bit too difficult to manage as env variables on Heroku). We were also sending around passes in Slack which is probably a really bad idea. Once we started using our shared vault, I realized how late we are to the 1pass party! I've started using 1Password for all of my company accounts as well as for all new services we adopt as a team. The Mac and iPhone app and Chrome extension are really slick. #PasswordManagement

4 upvotes·2 comments·113 views

Decision at StackShare about Google Analytics, Segment, Amplitude, Analyticsstack, Analytics, FunnelAnalysisAnalytics

Avatar of yonasb
CEO at StackShare ·
Google AnalyticsGoogle Analytics
SegmentSegment
AmplitudeAmplitude
#Analyticsstack
#Analytics
#FunnelAnalysisAnalytics

Adopting Amplitude was one of the best decisions we've made. We didn't try any of the alternatives- the free tier was really generous so it was easy to justify trying it out (via Segment). We've had Google Analytics since inception, but just for logged out traffic. We knew we'd need some sort of #FunnelAnalysisAnalytics solution, so it came down to just a few solutions.

We had heard good things about Amplitude from friends and even had a consultant/advisor who was an Amplitude pro from using it as his company, so he kinda convinced us to splurge on the Enterprise tier for the behavioral cohorts alone. Writing the queries they provide via a few clicks in their UI would take days/weeks to craft in SQL. The behavioral cohorts allow us to create a lot of useful retention charts.

Another really useful feature is kinda minor but kinda not. When you change a saved chart, a new URL gets generated and is visible in your browser (chartURL/edit) and that URL is immediately available to share with your team. It may sound inconsequential, but in practice, it makes it really easy to share and iterate on graphs. Only complaint is that you have to explicitly tag other team members as owners of whatever chart you're creating for them to be able to edit it and save it. I can see why this is the case, but more often than not, the people I'm sharing the chart with are the ones I want to edit it 🤷🏾‍♂️

The Engagement Matrix feature is also really helpful (once you filter out the noisy events). Charts and dashboards are also great and make it easy for us to focus on the important metrics. We've been using Amplitude in production for about 6 months now. There's a bunch of other features we don't use regularly like Pathfinder, etc that I personally don't fully understand yet but I'm sure we'll start using them eventually.

Again, haven't tried any of the alternatives like Heap, Mixpanel, or Kissmetrics so can't speak to those, but Amplitude works great for us.

#analytics analyticsstack

3 upvotes·898 views

Decision at StackShare about ReadMe.io

Avatar of yonasb
CEO at StackShare ·
ReadMe.ioReadMe.io

We're using ReadMe.io for our public API (which has been in closed Beta forever), you can see the docs here: https://docs.stackshare.io. They've got all the stuff you'd expect: custom domain support, lots of integrations, etc.

The design looks great and having the actual JSON responses on the right side panel is really nice. My favorite feature is the API Explorer which allows you to test out real API calls once you've entered a key.

We haven't really promoted the API since we're not opening up access just yet, but once we do I know ReadMe's got us covered!

2 upvotes·79 views