Eduard Profile Banner
Eduard Profile
Eduard

@metzgereduard

1,934
Followers
374
Following
302
Media
4,878
Statuses

Coding is easy, creating a product users love is hard. I tweet about my journey building and the fascinating world of note-taking.

Joined November 2014
Don't wanna be here? Send us removal request.
Pinned Tweet
@metzgereduard
Eduard
4 years
NotePlan 3 finished being #2 for Sunday with 399 upvotes (right now). This got me into the ProductHunt newsletter and a good jump in traffic from Sunday till today. It took me at least 3 versions to get the app there - or I was just lucky this time. 🤷‍♂️
10
1
91
@metzgereduard
Eduard
1 year
Loving the new screenshots. This is the final iteration. Going live today (+6 more to fill the 10 available spots):
Tweet media one
14
6
201
@metzgereduard
Eduard
7 months
Another milestone reached, we got more than 2k reviews for iOS, with a nice average of 4.7 🙌
Tweet media one
9
1
69
@metzgereduard
Eduard
2 years
Test Driven Development in real life: 1. Writes a function as part of a bigger feature 2. Writes tests for that function 3. Notices this function is not needed for that bigger feature 🫠
8
8
56
@metzgereduard
Eduard
1 year
iPhone screenshots are done! Can't wait to upload them with the next update.
Tweet media one
6
1
57
@metzgereduard
Eduard
1 year
Today's win: Finally crossed 1K ratings on the App Store (iOS). It took a bit long, we started asking for ratings just this year in-app.
Tweet media one
9
0
56
@metzgereduard
Eduard
11 months
Done, that was fast and easy, you can't have enough feedback! It opens a form with just two questions, so it's easy to submit and if you left an email with NotePlan it includes that automatically.
Tweet media one
6
0
50
@metzgereduard
Eduard
2 years
Yay, maybe NotePlan gets featured this time. It's already the second time I get this. First time nothing big happened.
Tweet media one
7
1
40
@metzgereduard
Eduard
9 months
Week is planned ✅ Web Version ready for public beta. Finishing Stripe integration. Solving the big problems in the native version by enhancing filters. Some import improvements.
Tweet media one
3
1
41
@metzgereduard
Eduard
1 year
Love the A/B test feature of AppStoreConnect. Trying right now a few variations of my new screenshots for NotePlan. Just started a test to check if the color gray or orange converts better. I like gray more, but I'll trust the numbers.
Tweet media one
6
0
41
@metzgereduard
Eduard
8 months
Wow, it amazes me how well @mijustin 's email template works he shared here: We switched that on just two days ago and getting a steady stream of interesting conversations.
Tweet media one
2
1
33
@metzgereduard
Eduard
1 year
This feature was fun to build! And highly requested, or rather expected to exist. Now NotePlan can create events on your calendar from the timeblocks you have defined for the day.
3
1
30
@metzgereduard
Eduard
1 year
Have you yet planned the new week?
Tweet media one
4
0
25
@metzgereduard
Eduard
1 year
Progress update in updating the screenshots for @NotePlanApp : 1. We updated just the first 3-4 screens across all devices so we can upload them fast (like an MVP). 2. We are running A/B tests with variations to see what's converting better. 3. New drafts for the other screens
Tweet media one
1
1
23
@metzgereduard
Eduard
11 months
Deleted Instagram and Youtube from my phone yesterday. Already feeling more motivated to work on NotePlan. Everything is more fun if you take your time. The doom scrolling of Instagram makes you quite impatient.
6
1
24
@metzgereduard
Eduard
9 months
Some new experiments! Improving the filters I thought why not show empty days and add the ability to drag tasks between days? This way it's even easier to re-schedule tasks:
3
1
22
@metzgereduard
Eduard
2 years
💪 Featured in a couple of countries in "Events You Might Like" and "New Apps, Features and Content". And the effect on the impressions and product page views on the right.
Tweet media one
5
0
22
@metzgereduard
Eduard
2 years
So proud. I hope that helps me to boost my rankings too.
Tweet media one
4
0
22
@metzgereduard
Eduard
8 months
@thekitze Here's the structure: - Weekly goals at the top - Today's plan written out as part of journaling - Batched tasks with titles - Split between "work" and "personal" stuff (top and bottom) - Stuff that's important is flagged (in red)
Tweet media one
1
0
20
@metzgereduard
Eduard
11 months
Week 47 is planned! I haven't finished all goals from last week, and I think I planned my goals too concrete. Made it more abstract for this week, so there's wiggle room. Last week I realized how important churn / retention is and implemented some Analytics.
Tweet media one
5
2
21
@metzgereduard
Eduard
1 year
🔑 Found out that CloudKit encrypts assets. So if we want to have notes encrypted in @NotePlanApp , we just need to save them as assets. In the next beta: Enable "Save note content as encrypted asset" to get encryption. Proof:
Tweet media one
2
2
19
@metzgereduard
Eduard
1 year
@daboigbae PHP is dead, learn PHP.
0
1
20
@metzgereduard
Eduard
9 months
I think UI designers are still safe from AI replacing them. Just asked chatGPT to create a mockup for some part of @NotePlanApp
Tweet media one
5
0
20
@metzgereduard
Eduard
7 months
Easiest way to do a monthly review in NotePlan: 1. Setup a filter to show only the completed tasks of last month 2. In Split View, open last months note. Now scroll slowly through the days and take note of your achievements, what could have been better, some stats, etc.
Tweet media one
0
1
20
@metzgereduard
Eduard
1 year
Added the first step for an invite system for the web version of NotePlan to enable collaboration. Here you see how I add a user ID to a teamspace. This automatically gives that user access to the teamspace. Next steps: - Allow inviting by email - Add 'copy link' invite step
0
0
18
@metzgereduard
Eduard
2 years
SwiftUI with GitHub Copilot, what a ride, but got it done. You have to open Xcode and VSCode side by side and I'm constantly switching, but Copilot is so useful to help you auto-complete whole blocks of code in seconds. Saves time!
@NotePlanApp
NotePlan
2 years
This was a productive Saturday! ⏱️ The timeline on iOS is almost ready for beta testing. At first you will only be able to see your events and timeblocks like on Mac, but gradually adding drag & drop.
2
1
44
1
2
16
@metzgereduard
Eduard
4 years
Very cool, @NotePlanApp being featured on the U.S. AppStore (iOS) in the list "Apps You Need This Week". But you surely need it for more than just this week ;)
Tweet media one
1
0
14
@metzgereduard
Eduard
1 year
Goals for week 44: Set! This week I'm adding a "Remember" bullet list to my weekly note. This list has no tasks, just things to remember following during the week. Inspired by Paul Grahams essay, I want to keep remembering to follow my curiosity when building NotePlan!
Tweet media one
3
0
16
@metzgereduard
Eduard
11 months
How to find ideas: “Check negative reviews of popular apps”. 99% of negative reviews: - “Too expensive”, - “Should be free”, - “I hate subscriptions”
3
0
16
@metzgereduard
Eduard
11 months
If something costs money it’s trash. Oh sweet B2C feedback.
Tweet media one
7
0
16
@metzgereduard
Eduard
2 years
“NotePlan has become […] the single place that I can capture notes, tasks, and reference materials. During my working day I used to use OneNote for notes, Todoist for tasks, and DevonThink […]. NotePlan replaces them all.” This review made my day! ☀️😊
1
0
15
@metzgereduard
Eduard
5 years
Mocking up some empty state view designs. Because empty states shouldn't be an afterthought - I learned. Since thats the first thing a user sees.
Tweet media one
2
1
16
@metzgereduard
Eduard
1 year
NotePlan is one of this weeks favorite in the German App Store thanks to widgets which we introduced in the latest release. With one of the note alternative icons which you see being A/B tested here.
Tweet media one
2
0
16
@metzgereduard
Eduard
10 months
My favorite part about NotePlan's Discord community is the feature brainstorming. By far my most exciting part of the day! I'm taking so many notes my brain is on 🔥 The ideas are sometimes so awesome, I think "How did I miss that?".
Tweet media one
1
2
15
@metzgereduard
Eduard
2 years
In-App events are approved and ready, set to publish tomorrow. And I filled Apples "Tell us about your app or game" form, which I don't do often. This time I added a presentation and a loom video to explain the new features and why they are relevant. 🤞
Tweet media one
1
0
14
@metzgereduard
Eduard
7 months
@lovetesla2030 @antalova_janka @TanzimIbthesam I couldn’t answer this exactly out of the blue. But I’m not a backend dev. More full stack. I look this stuff up when it’s needed.
4
0
14
@metzgereduard
Eduard
11 months
Where can I find more of you, cornbread220?
Tweet media one
3
0
15
@metzgereduard
Eduard
3 years
Got my 16" MacBook M1 Pro yesterday. Coded 5h non-stop today in the office, all on battery and when I came home it was still 62%. 🤯 Not to speak of the sheer speed of compiling and "quickly testing something".
1
0
15
@metzgereduard
Eduard
2 years
It's 2 days after releasing a new version of my app on the AppStore and shipping a popular new feature. Here's the marketing I did: - Tweet & Discord message - Newsletter (~10k subscribers) - Copy email to my sub Reddit - Show "what's new" screen in-app - AppStore changelog
Tweet media one
2
0
15
@metzgereduard
Eduard
7 months
My Friday project, now a bit of marketing!
@NotePlanApp
NotePlan
7 months
Filter view integration is coming to iOS (beta soon available)! You can switch between timeline and filters - just like on Mac - which allows you to manage tasks across days and notes without having to open them. Control everything from today's note for example. - Have an idea
1
2
26
0
1
12
@metzgereduard
Eduard
1 year
Here's how I capture feedback these days. Was sick of switching between apps, so made a chrome extension to pump the exact feedback I need into Trello.
0
0
14
@metzgereduard
Eduard
11 months
A small app you built in a month is not a startup.
0
1
14
@metzgereduard
Eduard
2 years
"[...] you've gathered such a nice bunch of people here. to me that says it all". It's sometimes hard to keep up 🫠, but I'm loving this respectful and constructive community that tries to figure out with me how to build @NotePlanApp . Discord link:
0
2
13
@metzgereduard
Eduard
1 year
✅ Weekly goals - Making good progress on integrating Supabase as a third-party database for sharing and non-Apple users - Community convinced me to look into widgets for iOS. The biggest challenge is to figure out how to get the data into the widget.
Tweet media one
4
0
13
@metzgereduard
Eduard
1 year
I'm slowly figuring out how the App Store works: 1. You need downloads, but that's not enough 2. You **need** reviews, so use that review prompt 3. More downloads -> More reviews = better rankings 4. Creatives and SearchAds can help with downloads
Tweet media one
2
0
12
@metzgereduard
Eduard
8 months
@X_BEBEeth @ID_AA_Carmack I think you didn’t see Gemini yet
0
0
13
@metzgereduard
Eduard
1 year
✅ Planning week 42
Tweet media one
0
0
12
@metzgereduard
Eduard
11 months
Week 49 is planned! This week we want to release an update to the web version, which has finally now a command bar and dragging notes into other folders. Last week we have also implemented a new native version which we need to clean up and release this week.
Tweet media one
5
0
13
@metzgereduard
Eduard
3 years
📰 Just finished writing: "How I manage parallel projects and stay sane". Learn how I apply James Clear's “Four Laws of Behavior Change” to get things done I don't want to do, but have to, and how I beat the Zeigarnik Effect. ... with NotePlan 😀 ▶️
0
2
13
@metzgereduard
Eduard
6 years
Yay! We had been featured somewhere some time in the Mac AppStore :)
Tweet media one
1
2
13
@metzgereduard
Eduard
9 months
Or even better use an app that combines calendar and task functions such as @NotePlanApp
@lennysan
Lenny Rachitsky
9 months
The problem with to-do lists, and why you should use your calendar as your to-do list. Clip from my conversation with @nireyal
8
6
99
3
1
13
@metzgereduard
Eduard
4 years
I had some time to record a video this weekend showing you in detail how I use Zettelkasten with NotePlan to develop the app. Besides the Zettelkasten, you also see how I baked in agile/scrum project-management into my notes. Enjoy!
0
1
10
@metzgereduard
Eduard
10 months
Validating the web version for NotePlan.
Tweet media one
3
0
13
@metzgereduard
Eduard
1 year
@dannypostmaa Because it has humans on it.
2
0
12
@metzgereduard
Eduard
1 year
New weekly goals. Last week we couldn't get it quite finished, but made good progress! Widgets for the native version are added as the new features for this release and the web version supports basic regular notes and calendar events now.
Tweet media one
2
0
12
@metzgereduard
Eduard
9 months
You are angry why your feature requests is still not implemented years after you suggested it? If it's B2C, there are probably 1000+ other non-trivial requests that might take hours if not days to implement. It's overwhelming.
2
0
12
@metzgereduard
Eduard
7 months
New skill unlocked: Vector pen
@NotePlanApp
NotePlan
7 months
Stay sane by prioritizing tasks instead of building bucket lists.
Tweet media one
0
0
16
0
0
10
@metzgereduard
Eduard
1 year
Shipping every month an update, AMA 😅
Tweet media one
4
0
12
@metzgereduard
Eduard
8 months
"The reason people get good ideas in the shower is because it's the only time during the day when most people are away from screens long enough to think clearly. The lesson is not to take more showers, but rather to make more time to think." - @JamesClear
1
1
12
@metzgereduard
Eduard
11 months
Plan for week 48 is done! We made good progress on the web version, but it's not quite ready for an update, some more work this week. - The MVP of "teamspaces" is almost ready, re-focusing on core features after that. - Finished an update for the native version, releasing soon.
Tweet media one
2
0
12
@metzgereduard
Eduard
2 years
With this beta of NotePlan I can use spotlight finally to search for my note where I take quick book notes.
Tweet media one
1
0
12
@metzgereduard
Eduard
4 years
Looks like NotePlan 3 on the AppStore got into the "Be the First to Try These Apps" list in the U.S. 🥳. Finally! A small step, but bumps up the impressions.
Tweet media one
2
0
9
@metzgereduard
Eduard
7 months
@leokellr You can simplify that even more with @NotePlanApp . It combines Notes, Reminders, and calendar
2
0
10
@metzgereduard
Eduard
1 year
If you ever leave reviews with "it's buggy", please be so kind and share what bugs you mean. For the developer and other users.
Tweet media one
1
0
9
@metzgereduard
Eduard
2 years
The anxiety when you release a new version. “I hope I didn’t break anything” 🙏
2
0
11
@metzgereduard
Eduard
4 years
@alexfeinberg1 That’s like saying you know one person who smoked his whole life and has no health problems. Statistically. Not. Relevant.
1
0
11
@metzgereduard
Eduard
1 year
Week 46 is planned! And yours? Last week I've learned that I got to focus more on the churn rate. The average for this year has been 6.9%, which is still too high. The ideal rate for B2C is 5% and that's what I'm aiming for.
Tweet media one
5
0
10
@metzgereduard
Eduard
2 years
MRR is growing nicely again and I have no idea what I did. Profiting from randomness I guess and the accumulated value 🤷‍♂️
3
0
11
@metzgereduard
Eduard
10 months
Another feedback highlight: Why did you cancel? “It has more features than I need, I’ll use Apple Notes and Reminders” What can we improve? “Add the following new feature…” 🤦‍♂️
2
0
11
@metzgereduard
Eduard
2 years
📧 How to send canceled and expired users on the AppStore emails? This is what I have set up so far: 1. A webhook between @RevenueCat (RC) and @onesignal (OS) to get the latest status updates of a subscription 2. In OneSignal I setup segments with automated messages.
Tweet media one
1
2
10
@metzgereduard
Eduard
2 years
Wow, SwiftUI is impressive! Remaking my paywall and got the first pass done in a day while traveling.
3
0
9
@metzgereduard
Eduard
2 years
Today was quite a marketing day! - Recorded a video of a new feature (explaining how to use it, giving examples and use cases) - Sent newsletter for an update (with that video) - Wrote a help article on how to use the new feature - Replied to questions - Tweets
1
0
10
@metzgereduard
Eduard
7 months
Nice Sunday motivation!
Tweet media one
0
0
10
@metzgereduard
Eduard
11 months
My favorite book third year was definitely Three Body Problem.
Tweet media one
1
0
10
@metzgereduard
Eduard
8 months
@sometimesfrunny @HarryLyu You need to hire a designer 😅
3
0
10
@metzgereduard
Eduard
2 years
Have finally also dropped the "3" from "NotePlan 3" in the AppStore title as it makes no sense with a subscription based app.
0
0
10
@metzgereduard
Eduard
2 years
A software startup is 50% talking to your users and 50% coding.
0
3
10
@metzgereduard
Eduard
1 year
@daniel_nguyenx Sounds like a scam if you don't add anything on top of that.
1
0
9
@metzgereduard
Eduard
2 years
Thats why you don’t start that project or launch your app finally.
Tweet media one
1
2
9
@metzgereduard
Eduard
1 year
Concluding another icon A/B test. One is much worse and the other just about the same.
Tweet media one
2
0
9
@metzgereduard
Eduard
9 months
Second part of the filter experiment: add new tasks right there:
1
1
9
@metzgereduard
Eduard
4 years
@tim_cook @AppStore Without the @AppStore I probably would never have gone full-time with @NotePlanApp a few years ago. Thanks for supporting us :)
0
0
8
@metzgereduard
Eduard
2 years
Building new features and talking about them gets good open rates! Trying to release a new version every ~6 weeks and always send a newsletter talking about features, how to use them + gifs and videos. The response is great and always earns new reviews.
Tweet media one
2
0
9
@metzgereduard
Eduard
2 years
Yay! AppStore impressions shot up (from AppStore Browse) and I have no idea why or where that comes from 😄
Tweet media one
1
0
9
@metzgereduard
Eduard
2 years
Yesterday I turned 34, here’s what I wish I would have done earlier: 1. Read more books 2. Take a note about every idea 3. Take advice with a grain of salt 4. Setting high expectations Let me explain…
2
0
9
@metzgereduard
Eduard
1 year
Finally found some way to get GPT-4 into NotePlan. It's on purpose still a bit hidden, but was extremely easy to add. Let's see what people do wit that.
@NotePlanApp
NotePlan
1 year
Preparing the next beta update, with the help of the now integrated GPT-4. It's a small step, but already quite useful if you need to work with text.
1
0
31
1
1
9
@metzgereduard
Eduard
4 years
Backlinks on NotePlan for iOS now finally available. Now we can Zettelkasten also mobile on the go 🥳
Tweet media one
2
0
8
@metzgereduard
Eduard
2 years
Looks like the Apple Features is focused on Germany. NotePlan is translated into German, so no surprises here!
Tweet media one
3
1
9
@metzgereduard
Eduard
1 year
@rcvd_io It's my favorite section now!
0
0
0
@metzgereduard
Eduard
3 years
*Crazy* productivity hack I learned yesterday, applied right away and so far it works: 🛌 Sleep an extra 30min
0
0
8
@metzgereduard
Eduard
11 months
@xbriangi The last 10% are the hardest
1
0
8
@metzgereduard
Eduard
2 years
🥳 Looking forward to learn more about note taking! @fortelabs
Tweet media one
1
0
8
@metzgereduard
Eduard
1 year
This one took a bit longer, since we also started working on a web version and took some time to take care of the sync code, which is always very tricky (loooots of anxiety driven testing).
@NotePlanApp
NotePlan
1 year
🗞️ v3.9.2 now available on the AppStore! Highlights (Mac & iOS): 🔔 Get notified when a timeblock starts — Stay on track with notifications 📧 Send meeting notes with a tap/click — Email meeting notes right from NotePlan
Tweet media one
3
2
21
1
1
8
@metzgereduard
Eduard
2 years
Some people seem to be really angry if they can’t use your app for free. So angry that they go to the reviews section and take the time to leave you a one-star rating.
3
0
8
@metzgereduard
Eduard
2 years
In hindsight my product roadmap and pivots w/ NotePlan looked like this: 0. Free beta / MVP to "validate" my idea. 1. Launch NotePlan 1 as $15 one-time payment. 2. Upgrade to NotePlan 2 as another $30 payment. 3. Launch of NotePlan 3 with subscription pricing. -> 4 🚀 Launches
Tweet media one
1
0
9
@metzgereduard
Eduard
2 years
SwiftUI Update - Managed to move what I have written for iOS directly to Mac. - Had to make a few adaptations, but it worked surprisingly well! - Wiring up the UI with Swift logic was also easy enough.
Tweet media one
1
0
7
@metzgereduard
Eduard
2 years
It's impossible to find the "right" price 🤷‍♂️
Tweet media one
1
1
8
@metzgereduard
Eduard
2 years
How to manage feature requests where you end up adding preferences? Like customizing the behavior of an existing feature. Adding every preference request would make the app more and more complicated over time. Any ideas?
7
1
8
@metzgereduard
Eduard
2 years
On a daily basis, the most difficult part of building an app is to stay focused and not get distracted by all the good ideas users are throwing into your way. 💎 Shiny object syndrom in action
2
1
8