suryanva

277 posts

suryanva

suryanva

@suryanva

Aspiring Developer 💻. Keen on React

Toronto Katılım Mayıs 2022
530 Takip Edilen79 Takipçiler
suryanva retweetledi
vittorio
vittorio@IterIntellectus·
this is actually insane > be tech guy in australia > adopt cancer riddled rescue dog, months to live > not_going_to_give_you_up.mp4 > pay $3,000 to sequence her tumor DNA > feed it to ChatGPT and AlphaFold > zero background in biology > identify mutated proteins, match them to drug targets > design a custom mRNA cancer vaccine from scratch > genomics professor is “gobsmacked” that some puppy lover did this on his own > need ethics approval to administer it > red tape takes longer than designing the vaccine > 3 months, finally approved > drive 10 hours to get rosie her first injection > tumor halves > coat gets glossy again > dog is alive and happy > professor: “if we can do this for a dog, why aren’t we rolling this out to humans?” one man with a chatbot, and $3,000 just outperformed the entire pharmaceutical discovery pipeline. we are going to cure so many diseases. I dont think people realize how good things are going to get
vittorio tweet mediavittorio tweet mediavittorio tweet mediavittorio tweet media
Séb Krier@sebkrier

This is wild. theaustralian.com.au/business/techn…

English
2.4K
19.7K
117.2K
17.6M
suryanva
suryanva@suryanva·
Day 66 of #100DaysOfCode ✅ Implemented dark mode in React with Tailwind CSS ✅ Created a responsive sidebar with Redux for toggle state ✅ Integrated hamburger and close icons for sidebar control ✅ Adjusted main content layout dynamically based on sidebar state
English
0
0
0
196
suryanva
suryanva@suryanva·
Day 65 of #100DaysOfCode ✅ Installed TypeScript ✅ Learned about type inference, functions, aliases, readonly, optional, and arrays ✅ Worked with union types, enums, interfaces, classes, and generics ✅ Explored type narrowing and access modifiers
English
1
0
2
209
suryanva
suryanva@suryanva·
Day 64 of #100DaysOfCode ✅ Developed Search which recommends Movies based on AI. ✅ Acquired and used GeminiAI API key ✅ Made Gemini Text API calls ✅ Fetched movie suggestions from TMDB ✅ Implemented memoization to reduce API calls ✅ Made the site responsive
English
1
0
0
231
suryanva
suryanva@suryanva·
Day 63 of #100DaysOfCode ✅ Used Firebase onAuthStateChanged() for protected access ✅ Fetched movie data using the TMDB API ✅ Built Netflix home and browse pages with React and Tailwind ✅ Used Redux Toolkit to store API data and subscribed to it through useSelector()
English
0
0
0
83
suryanva
suryanva@suryanva·
Day 62 of #100DaysOfCode ✅ Got introduced to Firebase ✅ Implemented Firebase Authentication with sign-up, sign-in, and sign-out functions ✅ Used Redux Toolkit to store user data ✅ Hosted the project on Firebase Hosting
English
0
0
1
44
suryanva
suryanva@suryanva·
Day 61 of #100DaysOfCode ✅ Began building a production app in Next.js ✅ Learned to use Zod for validation ✅ Connected MongoDB database with Mongoose in Next.js ✅ Set up Resend email service with React Email ✅ Implemented user signup with custom OTP
English
0
0
0
49
suryanva
suryanva@suryanva·
Day 60 of #100DaysOfCode ✅ Introduction of Next.js and its file structure ✅ Explored routing in Next.js ✅ Learned about middleware and its role in Next.js ✅ Implemented user authentication with JWT tokens ✅ Set up protected routing using middleware
English
0
0
1
45
suryanva
suryanva@suryanva·
Day 59 of #100DaysOfCode ✅ Revised Promises and fetch API ✅ Explored Object-Oriented JavaScript and prototypes ✅ Gone through call, bind,this, and class constructor. ✅ Improved understanding of objects, getters, setters ✅ Explored lexical scope and closures
English
2
0
2
62
suryanva
suryanva@suryanva·
Day 58 of #100DaysOfCode ✅ Experimented with Twitter Developer API using Postman collection for Twitter API v2 ✅ Configured all tokens and authorization ✅ Struggled with Error 401; found the API in Postman was incorrect ✅ Updated to the correct API, received user details.
English
0
0
4
90
suryanva
suryanva@suryanva·
Day 57 of #100DaysOfCode ✅ Built a Netflix login page where users can sign up and sign in on a single page ✅ Implemented authentication with Supabase, returning user authentication status ✅ Added form validation using regex for email and password
English
0
0
0
55
suryanva
suryanva@suryanva·
Day 56 of #100DaysOfCode ✅ Implemented access token & refresh tokens ✅ Added password encryption and validation functions in user controller ✅ Implemented authorization middleware in routing ✅ Learned MongoDB aggregation pipelines ✅ Learned to write sub pipelines and routes
English
1
0
1
50
suryanva
suryanva@suryanva·
Day 55 of #100DaysOfCode ✅ Implemented custom API response and Error handling . ✅ Created user and video models for schema using mongoose . ✅ stored file data using Multer ✅ Cloudinary to save images from user ✅ Composed router and controller logic ✅Postman for Testing
English
1
0
4
95
suryanva
suryanva@suryanva·
Day 54 of #100DaysOfCode ✅ Connected backend with frontend(React/Express) ✅ Data modeling with Mongoose ✅ Designed e-commerce & hospital data models ✅ Did setup professional back-end project ✅ Successfully connected MongoDB database
English
1
0
2
24
suryanva
suryanva@suryanva·
Day 53 of #100DaysOfCode ✅ Added a live chat feature using React and Redux Toolkit for My YouTube Page ✅ Made use of setInterval() to mimic API polling for live updates ✅ Created a chat input form for user messages ✅ Added nested comments with replies using Recursion
English
0
0
2
28
suryanva
suryanva@suryanva·
Day 52 of #100DaysOfCode ✅ Built search bar functionality with YouTube Search API ✅ Implemented Debouncing for clearing out setTimeout from previous renders ✅ Applied conditional rendering for displaying search results ✅ Integrated caching of search data using Redux store.
English
0
0
0
28
suryanva
suryanva@suryanva·
Day 51 of #100DaysOfCode ✅ Developed a basic YouTube homepage with React components ✅ Implemented a toggle sidebar using Redux store and useSelector() ✅ Implemented dynamic routing with React Router using useSearchParams() ✅ Integrated environment variables to hide API_Key.
English
1
0
8
71
suryanva
suryanva@suryanva·
Day 50 of #100Daysofcode ✅ Scope: useContext vs Redux ✅ Redux Store,Dispatch Actions and Reducer Functions ✅ useDispatch(),<Provider>in Redux ✅ createSlice(),configureStore() ✅ useSelector() for Efficient State Access
English
0
0
5
69