Show HN: Scribble – Realtime Whiteboarding for Developers
1–10 of 17 posts
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#2Co-creator of Scribble here. My friends and I are three undergraduate engineering students, and we’re building a digital whiteboard for remote software engineering teams.
Earlier this year, we transitioned to remote work during our software internships because of COVID-19. We noticed that a big thing we missed was being able to just walk over to a coworker's desk and draw something out, or huddling around a whiteboard to brainstorm ideas. Sure, we can type paragraphs over Slack or schedule a Zoom call, but we found they drag on and take a long time to resolve. We tried a few digital whiteboards like LucidCharts or Draw.io, but found them clunky to create simple diagrams.
To fix this, we wanted to create Scribble with a few principles in mind:
1. Asking for help should feel as simple as tapping a coworker on the shoulder. We made a Slack App so you can hop onto a whiteboard mid-conversation with a simple command - just type /scribble into your channel and click join.
2. Digital whiteboards need to feel seamless for synchronous collaboration to work. We give simple shortcuts to all the symbols you need - that means no more searching through hundreds of shapes, or messy freehand on a trackpad. We’re also happy to hear feedback if you feel there are any symbols we missed!
3. It’s your data. We integrate with your own Google Drive sign on and storage solutions. That means zero personally identifiable information or intellectual property gets saved to our servers.
We were able to build a really responsive web app with the help of open source tools such as Excalidraw (their approach to rendering symbols using the Canvas API was very foundational to the way we designed it for other symbols), as well as your everyday favourite web tools such as React, Express, Socket.io, and Typescript.
If you’re a developer who’s been missing that shared context and spontaneous back and forth with your coworkers, we’d love for you to give Scribble a try and let us know what you think!
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#3Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#4Hey Hacker News, Co-creator of Scribble here. My friends and I are three undergraduate engineering students, and we’re building a digital whiteboard for remote software engineering teams. Earlier this year, we transitioned to remote work during our software internships because of COVID-19. We noticed that a big thing we missed was being able to just walk over to a coworker's desk and draw something out, or huddling a…
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#5Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#6Hey Hacker News, Co-creator of Scribble here. My friends and I are three undergraduate engineering students, and we’re building a digital whiteboard for remote software engineering teams. Earlier this year, we transitioned to remote work during our software internships because of COVID-19. We noticed that a big thing we missed was being able to just walk over to a coworker's desk and draw something out, or huddling a…
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#7As it's described as a whiteboard and called "Scribble" I really expected to be able to use my cursor to draw on it.
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#8Hey Hacker News, Co-creator of Scribble here. My friends and I are three undergraduate engineering students, and we’re building a digital whiteboard for remote software engineering teams. Earlier this year, we transitioned to remote work during our software internships because of COVID-19. We noticed that a big thing we missed was being able to just walk over to a coworker's desk and draw something out, or huddling a…
Very nice!. Do you have support for free form so I could use a stylus or apple pencil?
Thanks for bringing this point up though! Curious as to what your use case is when thinking about using our app? We're still not 100% sure on the most useful symbols/tools to add, so as we get more feedback, we’re happy to look into including free-form drawing.
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#9Hey Hacker News, Co-creator of Scribble here. My friends and I are three undergraduate engineering students, and we’re building a digital whiteboard for remote software engineering teams. Earlier this year, we transitioned to remote work during our software internships because of COVID-19. We noticed that a big thing we missed was being able to just walk over to a coworker's desk and draw something out, or huddling a…
I recently led taking a CS + ML school from in person to remote for 500 students. Most have gravitated towards Miro as the online whiteboard of choice. When you tried these options why did you feel they did not fulfill your need?
First, to give some context, we mainly use our app in 2 cases so far. One is where you're explaining some technical concept over Slack, and you need to draw a quick and simple diagram to complement your thought. The other is where you're creating a slide deck for a feature design, and you create a diagram to be copied in one of the slides.
For Miro (or LucidCharts), there's friction to start drawing right away. You need an account to use the app, and making an account is surprisingly cumbersome in a few cases. For example, if your org doesn't have Miro linked with your company SSO, then it would be hard to start using your personal account to draw company-related IP (technical diagrams). In addition, if your org does have Miro linked with SSO, we've heard cases where you need to request access to that app through an IT ticket, which can take a day or two. That’s why we decided to move the SSO stage to the point of long-term storage, rather than at the beginning when you're just using the app.
Assuming you have an account though, there's friction in going to Miro and creating a new board, or using an existing board which may be a messy (kind of like a scratch pad). We personally see the value of being able to open something up from inside a Slack convo or go on a web page, and have a new canvas where you can start drawing right away.
There's some other small UX things that we didn't like. Eg. no easily discoverable keyboard shortcut to access common shapes, not being able to connect arrows to rectangles other than the 4 points prescribed, having to click twice to add a new type of shape.
However, Miro is a fantastic tool and has super cool features for those heavier workflows (templates, tons of integrations, commenting). We just didn't find it as suitable for those 2 lighter cases that I mentioned.
Curious as to what your students are using Miro for?
Re: Show HN: Scribble – Realtime Whiteboarding for Developers
#10Confusing, I thought it was notion add on or something. Just realized you used it for the lander, might want to clear that up.
On a side note, Notion is also surprisingly good at quickly creating a simple landing page (easy formatting, gif support, collaborative editing, no code required)!