Relying on complex tools to manage and build your system is going to hurt the end-users. “If you try to hide the complexity of the system, you’ll end up with a more complex system”. Layers of abstraction that serve to hide internals are never a good thing. Instead, the internals should be designed in a way such that they NEED no hiding. — Aaron Griffin (wikipedia)
1995 July 16: Amazon launches its online bookstore. - Wikipedia
General public access to the internet in India began on 15 August 1995. (wikipedia)
Inspiration is perishable - act on it immediately. Inspiration doesn’t last – it needs action, which can soon lead to momentum, which keeps you moving. ~ Naval
Don’t need to play games, connect instead.
Every action you take is for the type of person you wish to become.
You do not rise to the level of your goals. You fall to the level of your systems.
YAGNI principle: You aren’t gonna need it. Don’t over engineer and assume that everything must be fully customizable and flexible. This is something that software engineers run often into: making highly customizable solutions for the sake of unwanted (“un-needed”) flexibility. It can be more difficult to maintain and evolve.
You only loose information which you don’t want to make accessible.
Kyle Simpson: I think the biggest problem with learning JavaScript right now is that it’s so distracting to see such a broad and complex ecosystem where almost every week somebody’s coming out with a whole new pattern a new framework a new way of doing things so the goal posts keep moving for you and you learn new things and think “I learned just enough and I’m on the right track” and then you find out that everybody else is learning or doing something different and my advice for that is to just pick one thing and focus on it and instead of trying to feel like you have to learn every single thing all at once nobody can do that.
Get private code learning/work support for javascript, nodejs, react and mongodb @ 500 Rs. (6$) per hour by reaching at hello@sahilrajput.com
ॐ सर्वे भवन्तु सुखिनः Om Sarve Bhavantu Sukhinah) - Om, May All be Happy,
सर्वे सन्तु निरामयाः । Sarve Santu Niraamayaah) - May All be Free from Illness.
सर्वे भद्राणि पश्यन्तु Sarve Bhadraanni Pashyantu) - May All See what is Auspicious,
मा कश्चिद्दुःखभाग्भवेत् । Maa Kashcid-Duhkha-Bhaag-Bhavet) - May no one Suffer.
ॐ शान्तिः शान्तिः शान्तिः ॥ Om Shaantih Shaantih Shaantih) - Om Peace, Peace, Peace.
This document is organized in reverse chronological order, with the most recent entries appearing first and earlier entries following in descending order.
This document is organized in chronological order, with the earliest entries appearing first and more recent entries following in ascending order.
<Note: A document must have two titles such that titles appear in the outline. Thus do not remove this.>
Note: Mangal is part of the Unicode standard, which means it supports a wide range of Devanagari characters and is more compatible with modern software and devices.
For videos not having subtitles the above method won’t work though you can use OpenAi’s STT api. You can first download the m4a audio file of the youtube video by downloading the audio file from this site - https://www.multidownloader.net. Note: OpenAi’s STT supports m4a format as input file 😇
Convert ogg to mp3 (for source for openai’s STT): Learn Bash Doc
Convert markdown to docx converter: cloudconvert.com(tested on Feed.md file - works well). Others: 1, 2, 3
typeform.com (used by Pieter Levels for fundraising for his book “Make” even before start writing the book, pg. 68).
www.medallia.com (Used in to get feedback on the quality of support provided in Meta Business Account in Direct Support. A form link was sent to me on email so I can provide them feedback, the quality is good.)
Use Chrome Mobile’s feature of “Listen to this page”. Its awesome because it offers highlight of text while reading and changing speed of reading as well.
Use Chrome Browser (Desktop), right click in empty area and choose “Open in reading mode”.
❤️ Helpful to download answers from ChatGPT and Gemini.
Note to Sahil: I have kept this extension disabled to avoid unnecessary downloads from any website anytime, so feel free to enable it again temporarily.
💫Text to speech (also has openai’s AI text to speech): ttsmp3.com [1000 tokens limit/day]
Learn: Click on AI Voices after opening the above link.
For downloading small clips you can probably use chrome extension - Chrome Audio Capture to download from below two sites because they don’t allow download in their free plan yet. (for commercial use – I advise to get a premium plan to help support them)
Anything is possible when we break the big tasks down into smaller, manageable ones! :) ~Eric
I have no limitations ~ Thomas Shelby
Discipline means choosing between what you want now and what you want most. ~ Unkonwn
There is not try, either you do it or don’t. ~ Frank Oz (Star Wars)
Curiosità is defined by Micheal J. Geib and Leonardo as “an insatiable curious approach to life and an unrelenting quest for continuous learning.” Nature of mind is to wander around, its not problem its the way its designed. My job is to keep getting it back towards the goal.
Open Source Apps from All over the world - Click here
Nocode tools vs. Low Code Tools:
- No-code tools require no programming skills to build applications, offering visual interfaces for users to drag and drop elements to create software.
- Low-code tools allow users to build applications with minimal coding, typically involving a mix of pre-built components and some custom code for more complex functions.
- No-code is more beginner-friendly, while low-code offers more flexibility for advanced users.
statuspage by atlassian: Click here
- Used by OpenAI: Click here (Uses - https://incident.io/pricing)
- Other alternatives of statuspage - Google Search: Click here
Cloudinary primarily provides cloud-based media management, enabling users to store, optimize, transform, and deliver images and videos efficiently across web and mobile platforms.
Syncing backend and frontned code (e.g, types.ts file) and have isomorphinc aka universal directory (file/files) across repositories (fronend, backend): Click here
Libraries and tools available for creating application walkthroughs or guided tours for frontend applications during sign-up or onboarding processes: Click here
Comparison of kramdown attribute markup vs. plain html markup: Both looks equally good to me.
- Learn `tiged` (alternate of degit): [Click here](https://docs.google.com/document/d/1IEAkO2rUKV-fwVI4_6cqVuHvQq0zKkJyTmgKDa89WQo/edit?tab=t.0){: search-title="Learn `tiged` (alternate of degit)"}
- Learn `tiged` (alternate of degit): <ahref="https://docs.google.com/document/d/1IEAkO2rUKV-fwVI4_6cqVuHvQq0zKkJyTmgKDa89WQo/edit?tab=t.0"search-title="Learn `tiged` (alternate of degit) (uses a tag)">Click here</a>
Note to Sahil: Search Index done from bottom till “Learn React Native” link (moving upwards).
Note to Sahil: kramdown to anchor tags (html) done from bottom till “Learn macOS - Samaksh” link (moving upwards).
✅ NOTE: For files ending with .md (say ./foo.md) are not direct links to github repository’s page links. The plan is to render this page totally as html markup inside the svelte component near future and not make use of markdown (markdown to html converstaion) at all thus I will be able to leverage all facilities of modern svelte development framework. ❤️
⭐️PROMPTS FOR GROQ
Convert the kramdown to html when i give you and keep the search-title attribute as it is and do not return anything else.