Tony Dinh ๐ŸŽฏ Profile picture
Jul 7, 2021 โ€ข 12 tweets โ€ข 6 min read โ€ข Read on X
Are you a developer with poor taste in design? ๐Ÿฅฒ

These resources will help you deliver a beautiful website/app or whatever you are working on.

They all have a FREE plan (best for indie hackers!)

๐Ÿงต ๐Ÿ‘‡
1/ ๐Ÿ”— designer.io

โœจ Free/powerful photo editor for graphical marketing materials, websites, icons, UI design, presentations, or social media.
2/ ๐Ÿ”— invisionapp.com

โœจ Best when you need fast UI design and prototype. You can have 1 active prototype with the free plan but that's enough most of the time!
3/ ๐Ÿ”— boxy-svg.com

โœจ SVG Editor right in your browser, support drawing and exporting in svg, png, jpeg an other formats.
4/ ๐Ÿ”— photopea.com

โœจ My favorite tool! This is an online Photoshop, with almost exact features and UI/UX. Completely free.
5/ ๐Ÿ”— icons8.com

โœจ Free icons, illustrations, photos, music, and design tools.
6/ ๐Ÿ”— iconduck.com (by @iamiconduck)

โœจ Specialized in free OPEN SOURCE icons, all are in SVG under open source licenses. A lot of icons I used in @devutils_app are from this.
7/ ๐Ÿ”— undraw.co

โœจ A constantly updated collection of beautiful svg images that you can use completely free and without attribution!

(I used this in drivestats.io, see if you can spot it!)
8/ ๐Ÿ”— unsplash.com

โœจ Free stock photos for commercial and noncommercial purposes (do-whatever-you-want license).
9/ ๐Ÿ”— picsum.photos

โœจ Like "Lorem Ipsum" but for photos! All accessible via API with many features like customized image size and effect (e.g. blur, grayscale).
10/ ๐Ÿ”— landing.ant.design

A bunch of landing page templates. Free to download and customize your own!
That's all I have for you today. If you find this thread helpful, please like and retweet the first tweet!

Follow me (@tdinh_me) for more weekly threads like this. Thanks!

โ€ข โ€ข โ€ข

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

Keep Current with Tony Dinh ๐ŸŽฏ

Tony Dinh ๐ŸŽฏ 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 @tdinh_me

May 20, 2023
I finally have access to PaLM API!

A quick tour: ๐Ÿ‘‡

The API comes with Text prompt, Data prompt, and Chat prompt with a bunch of examples. Image
Text prompts: continue writing on existing text ImageImageImage
Data Prompt: a table that uses rows and columns to organize prompts

I think this is just a fancy way to render data ๐Ÿค” Image
Read 8 tweets
Oct 12, 2022
on a mission to make screenshots on the internet better

experimenting with smart text wrap

looks terrible ๐Ÿ˜‚

should I continue pursuing this?
so difficult to get it right
okay, I give up ๐Ÿ˜‚

(for now)
Read 6 tweets
Oct 10, 2022
A screenshot app, but very smart
Text detection is performed...
Download the app below.

This new feature will be released in the 1.15.0 update, coming out this week ๐Ÿฅณ

xnapper.com/?utm_source=twโ€ฆ
Read 5 tweets
Aug 1, 2022
How I manage time and context switching while running multiple products:

1. Do what really matters

Having multiple products, a long backlog, and limited time forces me to think really hard (in the background) before coding.

This helps me make better decisions.
2. Break big tasks into small tasks

90% of the tasks I work on are built, tested, and deployed within less than a day.

I deploy to production almost every day.

This helps to switch between projects on any day of the week easily.
3. Move slowly

I don't have deadlines.

I don't share a public roadmap.

I strictly never make any promise to the customer about ETA.

For a bootstrapped, profitable business like mine, time is an ally.

So, it's ok to move slowly for one or all projects (and enjoy life instead)
Read 8 tweets
Jun 9, 2022
I'm obsessed about screenshots and I get mad when I see a bad screenshot on social media. ๐Ÿ˜‚

If you find my screenshots are beautiful and want the same, read this.

4 simple rules to have a beautiful screenshot

๐Ÿ‘‡๐Ÿงต Image
Rule 1: Padding!

- Have some space (breathing room).
- If the image has text, make sure the text is readable.

Example:

โŒย Ugly (not enough spacing, look bad, text may get cut off in some social media sites) Image
โŒย Bad (text too small, so much empty background space) Image
Read 23 tweets
Apr 21, 2022
Looking for a new email provider for my businesses and myself.

Gmail aliases + forwarder is troublesome.

HEY email is nice but expensive ($12/mo/domain, and I have 5 email domains in use + 20 aliases)

I'm thinking of going with Fastmail, as they offer unlimited domains ๐Ÿ‘€
I settled with Fastmail. It's just too good.

With $50/year I can manage 100 domains and 600 aliases (basically unlimited for me).

Automatic send-as for catch-all emails is just a huge time saver.

I moved all of my domains to use Fastmail within 30 minutes after sign-up ๐Ÿ˜‚
Worth noting it not only has the features I need, it's also cheap enough for me as an indie hacker with multiple projects (and domains).

Protonmail is โ‚ฌ288/year with only 10 custom domains and 20GB.

HEY email is $144/year with only 1 domain ๐Ÿคฆ
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!

:(