🔥 Get your MVP! - https://unveel.works
Building-
🖱️ http://tryhoverify.com
⚒️ http://utilengine.com
Add dir="ltr" to your parent HTML elements when building extensions that inject content into websites.
This ensures proper text direction rendering regardless of the host site's language settings (Arabic, Hebrew, etc).
Add dir="ltr" to your parent HTML elements when building extensions that inject content into websites.
This ensures proper text direction rendering regardless of the host site's language settings (Arabic, Hebrew, etc).
Taking breaks isn't an option; it's essential!
Taking breaks isn't an option; it's essential!
That's why I only send ONE update email to my users monthly.
Just one valuable update with what you need to know.
Quality > Quantity in everything.
That's why I only send ONE update email to my users monthly.
Just one valuable update with what you need to know.
Quality > Quantity in everything.
Available on Firefox, Chrome update is under review and should be available soon.
You should add new features but also remember to make current features better.
Available on Firefox, Chrome update is under review and should be available soon.
You should add new features but also remember to make current features better.
You need to turn their frustration into loyalty.
Your best advocates are often former critics you've won over.
You need to turn their frustration into loyalty.
Your best advocates are often former critics you've won over.
"Exceptional customer support"
- You will ship bugs.
- Your UI will confuse some users.
- And features will receive mixed feedback.
None of these kill your app.
Poor customer support does.
"Exceptional customer support"
- You will ship bugs.
- Your UI will confuse some users.
- And features will receive mixed feedback.
None of these kill your app.
Poor customer support does.
I never built it with enterprise in mind, and I still sell a single license key.
Time to introduce multiple plans.
I never built it with enterprise in mind, and I still sell a single license key.
Time to introduce multiple plans.
Use Shadow DOM to protect your extension's styles.
Use Shadow DOM to protect your extension's styles.
I just asked Claude to build an image resizing script in minutes, which easily saved me half an hour of work.
Stop doing manual tasks, and start to automate.
This will be your edge as a developer.
I just asked Claude to build an image resizing script in minutes, which easily saved me half an hour of work.
Stop doing manual tasks, and start to automate.
This will be your edge as a developer.
For them AI = ChatGPT.
This is proof of insane branding by OpenAI, and first movers advantage.
Like how people say "Google it" not "search it". For LLMs it is "ChatGPT it".
For them AI = ChatGPT.
This is proof of insane branding by OpenAI, and first movers advantage.
Like how people say "Google it" not "search it". For LLMs it is "ChatGPT it".
The mistake I made with @hov3rify.
My thinking was:
- More features = More customers
- Someone requested Y? Build Y immediately!
Result:
- Bloated product
- Confused users
- Harder maintenance
The mistake I made with @hov3rify.
My thinking was:
- More features = More customers
- Someone requested Y? Build Y immediately!
Result:
- Bloated product
- Confused users
- Harder maintenance
I have container and limited it to max-w-3xl, so that the text don't stretch and easy to read.
But for some elements, I need to go beyond the container, e.g. for images. They should take full width, yet still constrained to the main parent container
I have container and limited it to max-w-3xl, so that the text don't stretch and easy to read.
But for some elements, I need to go beyond the container, e.g. for images. They should take full width, yet still constrained to the main parent container
The bug? It only exported PNGs when it should handle multiple formats.
Always review AI-generated code!!!
I learned it the hard way 😞
The bug? It only exported PNGs when it should handle multiple formats.
Always review AI-generated code!!!
I learned it the hard way 😞
Always inspect what your packages are doing behind the scenes.
While building tryhoverify.com, I found react-colorful injecting styles in the .
Seems harmless? It affected the color palette generator by sneaking unwanted colors into results.
Always inspect what your packages are doing behind the scenes.
While building tryhoverify.com, I found react-colorful injecting styles in the .
Seems harmless? It affected the color palette generator by sneaking unwanted colors into results.
Make something just for fun.
You will enjoy it the most.
Make something just for fun.
You will enjoy it the most.
Here is how it works-
- Drop in their pre-built paywall
- Set up webhook endpoint
- Verify auth header
- Update user credits
That's it.
Here is how it works-
- Drop in their pre-built paywall
- Set up webhook endpoint
- Verify auth header
- Update user credits
That's it.
The reason you want to do it:
- Existing users trust you already
- You understand the market deeply
- Distribution channel is built
- Lower customer acquisition cost
Your first success opens many doors. Use them.
The reason you want to do it:
- Existing users trust you already
- You understand the market deeply
- Distribution channel is built
- Lower customer acquisition cost
Your first success opens many doors. Use them.
The bug? It only exported PNGs when it should handle multiple formats.
Always review AI-generated code!!!
I learned it the hard way 😞
The bug? It only exported PNGs when it should handle multiple formats.
Always review AI-generated code!!!
I learned it the hard way 😞
Why work with me:
- Been building products for years - it's in my DNA
- Fellow founder who understands your challenges & customer needs
- 20,000+ users trust products I've built
Ready to bring your idea to life? → unveel.works
Why work with me:
- Been building products for years - it's in my DNA
- Fellow founder who understands your challenges & customer needs
- 20,000+ users trust products I've built
Ready to bring your idea to life? → unveel.works
The reason you want to do it:
- Existing users trust you already
- You understand the market deeply
- Distribution channel is built
- Lower customer acquisition cost
Your first success opens many doors. Use them.
The reason you want to do it:
- Existing users trust you already
- You understand the market deeply
- Distribution channel is built
- Lower customer acquisition cost
Your first success opens many doors. Use them.
Why to do this when you have Expo Go?
- Expo Go does not support all the libraries
- To create a standalone app
You need to have an Apple developer account to get this working.
Why to do this when you have Expo Go?
- Expo Go does not support all the libraries
- To create a standalone app
You need to have an Apple developer account to get this working.