Maria Geller

704 posts

Maria Geller banner
Maria Geller

Maria Geller

@maria__geller

Living with @fgeller in the Austrian Alpes 🏔 Clojure/Script @whimsical, formerly @Pitch, @GTOMSCS graduate 👩‍🎓, board member @cljtogether she/her

Austria Katılım Ocak 2012
451 Takip Edilen977 Takipçiler
Maria Geller retweetledi
Whimsical
Whimsical@whimsical·
✏️ Whiteboard with your coding agent. • Visualize code flows and system behavior • Give feedback with annotations • Rapidly explore UI ideas with lo-fi wireframes
English
18
32
122
1.9M
Maria Geller retweetledi
Whimsical
Whimsical@whimsical·
Ok, Claude 🫡
GIF
English
2
5
14
1.4K
Maria Geller
Maria Geller@maria__geller·
When we started building Applet at Whimsical I honestly wasn't sure if I'd personally use it. Oh boy was I wrong 😅 I've already built tons of cool applets. The latest one: Old-school Microsoft Minesweeper with a leaderboard (minesweeper.applets.com) 💥
English
0
0
2
114
Maria Geller retweetledi
Steve Schoeffel
Steve Schoeffel@steveschoeffel·
The entire @whimsical team gathered recently in Alaçatı, Turkey for our fall summit. It was one of the best yet. Here are some reflections: Highlight #1: the boutique hotel we stayed in (The Stay Warehouse) couldn’t have been a better fit for us. We were able to have the entire place to ourselves. It was beautifully designed, had awesome common areas for hanging out, and the staff was extremely hospitable. Their cocktails were also 👌. Having an entire venue to ourselves is something we’d love to do again. Highlight #2: our half-day boat cruise. The weather was perfect. We cruised for a few hours, anchored near an island, had lunch, took turns jumping off of the boat and enjoyed some time in the water. This is the second time we’ve done a group boat ride (the first was in South Beach, Miami) and both experiences have been awesome. We decided to extend the summit by one day and go from Mon-Thurs. This meant traveling over the weekend. The consensus was that the additional time was worth it. We’ll try this again for the next one. Group activities were once again a fun way to create memories together. Activities on this trip included: jet skiing in the ocean, windsurfing, a guided tour of the historical sites in Ephesus, and a pottery class. Somehow I was able to fit Spikeball into my carry-on bag and so we enjoyed some friendly games throughout the week as well 😄. We try to optimize for nice weather during our summits and late September in Alaçatı is gorgeous. We spent almost the entire time outside. It was perfectly comfortable for walking around and was still plenty hot to enjoy swimming and beach time. Each night, we’d all walk into the old town of Alaçatı and split up into randomized groups for dinner. The old town is incredibly charming and picturesque and we had lots of delicious Turkish food! On the final night of the summit we announce the next summit location. There’s been a healthy build up throughout the week as we’ve all been discussing where might be fun to go and where the next one might be. Well, we’re going from a small place to very, very big one. In the spring of 2025, we head to… Mexico City 🇲🇽!
Steve Schoeffel tweet mediaSteve Schoeffel tweet mediaSteve Schoeffel tweet mediaSteve Schoeffel tweet media
English
0
3
12
2.2K
Maria Geller retweetledi
Daniel Compton
Daniel Compton@danielwithmusic·
You can hear more about how we built a text editor in therepl.net/episodes/51/
Steve Schoeffel@steveschoeffel

Yesterday marked a massive internal milestone at Whimsical: we finally removed the Slate text editor code from our app! The final 4,512 lines of code are gone 👋😅 When we first started building Whimsical, we used Slate to quickly get rich text formatting up and running (things like bullet lists and inline text styles like bold, italic, etc.). However, as Whimsical started being used around the world, it became clear that there were some significant shortcomings, particularly related to handling non-Latin languages and also multiplayer editing. Since Slate is an open source framework, it didn’t make sense for us to perennially get by with a bunch of workarounds and patches. We needed more ownership of the code. In early 2020 (about 2.5 years into Whimsical), we decided to invest in building our own text editor from scratch. This was a massive undertaking—to put it lightly—especially for a team as small as we were at the time. However, we felt high conviction because we care deeply about quality, we planned to build our Docs product later that year, and the text editor sat at the core of the user experience across our growing product suite. We tapped the brilliant and indomitable Nate Hunzaker to lead the charge. Many, many months later—having shed considerable blood, sweat, and tears—he emerged with a custom text editor, built in Clojure. It was a success! We had our very own text editor. But at that point, it only powered our Docs product. Slate still powered so many other parts of our app… each individual board object (e.g. sticky notes, flowchart shapes, project cards, mind maps, all the wireframe elements), comments, and various text fields in the app UI. So we began the work of painstakingly replacing each instance of Slate with our own “Fresh” editor. This happened over the course of a long period of time as we were building new features in parallel. Finally, there was only one Slate-powered feature that remained: tables in Boards. But this was one of the oldest and most cobbled-together features in all of Whimsical. It wouldn’t have made sense to invest a bunch of time into swapping out the editor and then still have been stuck with a sub-optimal UX. Thus, we undertook yet another monster project and completely rebuilt our tables in boards from the ground up. This time it was Whimsical OG Miķelis Vindavs who took the lead. Many, many months later and with much toil, the team emerged victorious. Tables in boards now use our own text editor and support a huge amount of rich text formatting. And Slate, which for many years both served us well and was the cause of much frustration, is no more. Huzzah! 🙌

English
0
1
4
422
Maria Geller retweetledi
Steve Schoeffel
Steve Schoeffel@steveschoeffel·
Very excited about the release of our desktop app on Mac. It’s a genuine upgrade to the Whimsical experience. I love it. However, even more significant for me was the team’s approach to building it. They put supreme care into crafting each detail and it shows. It’s really high quality and it’s a joy to use. And of course, it’s not “done.” We’ll keep refining and improving it because that’s the nature of true craftsmanship and that’s what we’re committed to. But for now, I’m glad that others can experience it and I’m excited about what’s ahead! 🚀
Whimsical@whimsical

Exciting news for Mac users: the Whimsical desktop app is here! 🍏 Enjoy everything you love about Whimsical in the browser plus: 🏠 A more permanent home for your Whimsical work Say goodbye to time wasted sifting through browser tabs and windows. Keep all your Whimsical work organized in one place, adding focus and calm to your day. ✨ In-app tabs for better organization Keep your Whimsical work organized and accessible with in-app tabs. Effortlessly navigate between tabs using keyboard shortcuts for a smoother, more efficient workflow. 🔮 More desktop-only features coming soon We’re doubling down on desktop-only features, including one that’s sure to get two thumbs up. 😉 See how Whimsical for macOS makes your workday more calm and focused: whimsical.com/download

English
2
3
14
24.3K
Maria Geller retweetledi
Maria Geller retweetledi
JUXT
JUXT@juxtpro·
Take a read at our latest Clojure-in blog! @juxtpro CEO @jonpither met with @whimsical engineers Jānis Peisenieks & Nate Hunzaker to explore the intricacies of ClojureScript and discover its cutting-edge applications: juxt.pro/blog/clojure-i…
English
0
6
15
1.5K
Maria Geller
Maria Geller@maria__geller·
Exciting day here at Whimsical 🎉 I've been here for 2.5 years and am super proud and happy to be part of a team that isn't afraid of changes. Learn more about our next chapter: whimsical.com/home.
Whimsical@whimsical

You might have noticed the Whimsical site looks a little different today. New pages, new templates, new everything. One thing that hasn’t changed: Our commitment to building better tools for product teams. Check out our new website & chapter here: whimsical.com/home

English
1
0
16
1.1K
Maria Geller retweetledi
Clojurists Together
Clojurists Together@cljtogether·
Greetings Clojurists Together members! Just a gentle reminder to place your vote for the developers that you would like to support in 2024 with Long Term Funding. Check your email for your ballot and voting instructions. We're excited to see who you will select. Deadline Dec. 9.
English
1
10
18
2.3K
Maria Geller retweetledi
Clojurists Together
Clojurists Together@cljtogether·
Hi all. The call is out for proposals for Clojurists Together's next round of funding ($44K - 8 projects). Deadline Nov. 24th.  Check our website for more information and our latest survey. clojuriststogether.org/news/call-for-…
English
0
14
15
3.5K
Maria Geller retweetledi
Whimsical
Whimsical@whimsical·
How did we design the writing experience in Whimsical to feel 'whimsical'? For starters, we built our own text editor.✍️ In our latest blog post, @natehunzaker uncovers the story behind our longest-running technical project—the Whimsical text editor: whimsical.com/blog/building-…
English
1
4
8
3.2K
Maria Geller retweetledi
Kaspars Dancis
Kaspars Dancis@KasparsDancis·
This is going to be rad
GIF
English
3
8
103
11K