"Do Not Reinvent The Wheel" if you are building a SaaS or any Product

Concentrate on solving "the" problem rather than spending time trying to build solutions which already exist to be reused

Some classic examples below(feel free to add more) 👇👇

#100DaysOfCode #100Devs
{ @Uber @Olacabs }

✅Solved transport🚗
⛔Did not waste time building Geolocation, Payments, SmS/OTP sending solutions
{ @Airbnb }

✅Solved : Temporary housing/renting🏡

⛔Did not waste time building hostels, hotels, motels, payments infra etc.
{ @netflix @PrimeVideo }

✅Solved : Content Distribution 🏡

⛔Did not waste time building TV stations, content(initially), payment solutions, communication channels, CDN
{ @Dropbox }

✅Solved : File/Content Sharing🏡

⛔Did not waste time building Data centers, Encryption algorithms, payment solutions
{ @canva }

✅Solved : Visual content creation🏡

⛔Did not waste time building filters, templates, elements
Back To The Top 🔝

If you liked the content do RT the first tweet & also follow me @_jaydeepkarale for more tech related content :)

• • •

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

Keep Current with Jaydeep | Documenting My Tech Journey

Jaydeep | Documenting My Tech Journey 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 @_jaydeepkarale

May 21
5 habits to practice for a happier life 👇👇👇
⏳ Manage your time by

> Having a schedule
> Stop feeling obligated to say "yes" to everyone & everything
⛹️ Keep your body moving by

> Talking a walk early in the morning
> Play a sport you enjoy
Read 6 tweets
May 16
Content Ideas are unlimited but only if you look in the correct place.

Here are 5 awesome websites that help you generate unlimited content

#100DaysOfCode
{ Roadmap.sh }

🟠 Helps you write roadmaps for various paths as a software engineer be it FrontEnd, Backend, Devops. Image
{ overapi.com }

🟠 Cheatsheets are a good way to generate content, headover to Overapi to find cheatsheets for tons of technologies Image
Read 7 tweets
May 5
The popularity of Python comes from the fact that it has a rich set of libraries & frameworks available for numerous usecases.

Today we look at some realworld applications & the available Python framework/library for it

#100DaysOfCode #Python #MachineLearning #DataScience
{ Web Development }

1⃣ @djangoproject
2⃣ Flask
3⃣ @FastAPI
4⃣ Sanic
{ Machine Learning }
1⃣ Pandas
2⃣ Numpy
3⃣ Keras
4⃣ PyTorch
5⃣ Scikit-Learn
6⃣ Matplotlib
7⃣ TensorFlow
8⃣ Seaborn
Read 8 tweets
Apr 15
Logging in #Python is something I want to master. So, starting #30DaysOfLogging from tomorrow.

Time to go from Zero(almost) To Hero.
#Day1 Basics Of Logging

1. We need logging to tell us what's happening in our code
2. Python has an inbuilt logging module which can be imported
3. DEBUG, INFO, WARNING, ERROR & CRITICAL are the level of logging available.
4. WARNING is the default logging level
#100DaysOfCode Image
#Day2

The whole purpose of logging is to be able to write events to a file. This is how you can do it

If you are Python Version > 3.9 then you can use the logging.basicConfig

#100DaysOfCode #Python Image
Read 32 tweets
Apr 6
It's no secret that Python is slow compared to Java or C/C++.

So it becomes all the more critical to know about performance & how you can write better Python

I've tried to curate a handful talks/videos which address this issue

#100DaysOfCode #Python
Python provides a powerful platform for working with data. This talk presents an overview of how to effectively approach optimization of numerical code in Python, touching on tools like numpy, pandas, scipy, cython, numba, & more.

Presentation on how you can write faster Python in your daily work. Briefly explain ways of profiling the code, discuss different code structures and show how they can be improved.

Read 7 tweets
Apr 5
Creating quality content is hard & the only way to do it consistently is to have a solid process/framework.

Without it, you are lost & will quickly feel overwhelmed.

Here's is a small guide to how I manage everything

🧵🧵🧵🧵
1. { Generating Ideas }

✅ My primary source is my job where I get to learn & implement new things.
✅ Secondary sources are Twitter, Reddit, YouTube & Instagram
✅ I also try to take udemy or pluralsight courses to learn & upskill
2. { Documenting Ideas }

✅ The key is to write down and idea as soon as it hits you, so your mobile memo, a whatsapp group or notion mobile app is the best place
✅ Pen & paper also works if you are old school
Read 8 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 on Twitter!

:(