Thomas Frank Profile picture
Sep 21, 2020 4 tweets 2 min read Read on X
Useful @NotionHQ discovery:

If you have a linked database with filter criteria, dragging a page into it applies that filter criteria.

Here I'm dragging from another linked DB that targets the same original DB. However, this is possible with pages from other DBs too.
This, along with the improvements they've made to how inline DBs are displayed on mobile devices, means my Evernote-styled note-taking system might be able to use a single master database now.

I'm thinking through that now; updates soon.
Example 2: Another linked database for a sub-category is hidden in a toggle. Dragging a note there will apply both the category and sub-category, and will ensure the note shows in BOTH linked DB's (category-based and sub-category-based)
Last little insight for tonight:

The same trick works with "is empty" filters, and can be used to remove a property selection.

Given this, it's possible to build a drag-and-drop note-taking system with any number of hierarchy levels. Just gotta set your filters right.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Thomas Frank

Thomas Frank Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @TomFrankly

Jun 28, 2023
I've designed over 500 YouTube thumbnails.

Today I'm going to share all my tricks for making thumbnails FASTER:

- How to get hundreds of high-quality poses of yourself
- How to create a consistent look
- A sprinkle of thumbnail strategy (especially in the last tweet)
Here's the main hack right up front:

I have a gallery with tons of poses I took over a single session.

Nearly any emotion or reaction I'd want to use in a thumbnail is in it.

Here's how to make your own:
Set up a green screen if you can.

This makes cutting yourself out from the background easier.

If you can't, try to shoot against a flat background.

Read 14 tweets
May 10, 2023
Another extremely useful ChatGPT prompt:

"What additional questions would a person seeking mastery of this topic ask?"

This helps with unconscious incompetence – i.e. the things you don't know that you don't know.
I had this idea today after @ctrlaltdylan rewrote some of the code for my voice notes-to-@NotionHQ automation.

His new code uses a JavaScript library called Bottleneck, which vastly improves the code's speed.
I'd never used Bottleneck, but it seemed like something that would be very worthwhile to learn for other coding projects.

So I checked out the docs, and also asked ChatGPT for a basic example, which it helpfully provided. Image
Read 7 tweets
May 7, 2023
I started learning how to code only 10 months ago.

I am NOT a very talented coder. But with the help of:

- AI tools
- Automation platforms
- No-code tools

...I can build nearly anything I want.

Here are the exact tools I used to learn how to code (all are free):
TL;DR version:

(For context, I chose to learn JavaScript.)

- JavaScript Algorithms and Data Structures by @freeCodeCamp (start here)
- The Modern JavaScript Tutorial by @iliakan
- That Weird JavaScript Course by @fireship_dev
- The MDN Web Docs by @MozDevNet
- ChatGPT 😉
Best place to start:

JavaScript Algorithms and Data Structures by @freeCodeCamp

I started with this course. It goes from the absolute basics all the way to very advanced problems.

Best of all, each lesson is interactive and makes you write code.

freecodecamp.org/learn/javascri… Image
Read 15 tweets
May 6, 2023
ChatGPT pro-tip:

You can do a LOT with ChatGPT output if you add this to your prompt:

"You only speak JSON. Do not write text that isn't JSON."
JSON is a structured way to store and represent data.

It stands for JavaScript Object Notation. Image
Once you have JSON output, it's easy to write functions that process it any way you want.

The name of the game is getting output in a consistent format that doesn't change.

Here, I asked GPT-4 to summarize a voice note as a tweet thread.

The tweets themselves are in an array: Image
Read 6 tweets
May 5, 2023
Send tasks to @NotionHQ with your voice

This can automatically set due dates, assignees, and even projects.

And you can create multiple tasks at once!
@NotionHQ This automation uses:

- Shortcuts + Siri (MacOS, iOS)
- @OpenAI's ChatGPT API
- @pipedream for all the code and steps
- @NotionHQ as the destination

Tutorial coming soon (see the last tweet in this thread), but here's the gist:
First, I set up a shortcut in the Shortcuts app:

- Dictate Text
- URL (pasting in the HTTP/webhook trigger URL from @pipedream)
- Get Contents of URL

The final step sends a POST request containing the dictated text to the Pipedream webhook URL. Image
Read 6 tweets
May 3, 2023
To make real progress, you need to turn conscious activities into unconscious ones.

Consider this:

If you had to think about breathing, your mind would be constantly occupied by that task.

But because it's unconscious, your conscious mind is free to think creatively.
In business, it's the same story.

If you want to make progress, you need to turn conscious activities into unconscious ones.

You do that by:

- Hiring great people
- Creating systems and processes
- Optimizing for unsupervised excellence
If you're constantly micromanaging, you're allowing these activities to remain "conscious".

As a result, you have far less time and energy to invest in growth.

Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(