Devanshukoli
banner
devanshukoli.bsky.social
Devanshukoli
@devanshukoli.bsky.social
Software Engineer | Love to learn in public | Love open source projects | I just love swimming 🏊
#100Devs
Today after long time checking out @freecodecamp.bsky.social website and find out they are now giving daily coding challenges.

solved today's coding challenge it was fun.

(I know i haven't solved the previous challenges and i'm gonna do them rn. lol)

#freecodecamp #codingfun
November 8, 2025 at 8:36 AM
Day 59 of #100DaysOfCode #LearnInPublic #BuildInPublic #100Devs

- Continued experimenting with prompting techniques while diving into Cursor’s documentation.
- Been using these so-called AI-powered editors lately — honestly, still figuring out which ones actually make you more productive
October 10, 2025 at 6:12 PM
Day 58 of #100DaysOfCode #LearnInPublic #BuildInPublic #100Devs

- Continued learning the Prompt Engineering path from roadmap.sh.
- Explored and tested out various prompting methods — honestly, pretty fun and straightforward to follow once you get the hang of it.
Developer Roadmaps - roadmap.sh
Community driven roadmaps, articles and guides for developers to grow in their career.
roadmap.sh
October 9, 2025 at 5:51 PM
Day 57 of #100DaysOfCode #LearnInPublic #BuildInPublic #100Devs

- Prepped for a backend interview — revisited old questions, brushed up on fundamentals, and tried to recall tricky scenarios from past experiences.
Developer Roadmaps - roadmap.sh
Community driven roadmaps, articles and guides for developers to grow in their career.
roadmap.sh
October 8, 2025 at 5:14 PM
Day 56 of #100DaysOfCode #LearnInPublic #BuildInPublic #100Devs

- Spent today exploring what’s fresh and trending in the AI market — checking new tools, SDKs, and agent frameworks.
- Considering upgrading to ChatGPT Plus or Claude Pro, just to stay ahead and experiment faster with premium models.
October 7, 2025 at 4:15 PM
Day 50–55 of #100DaysOfCode #LearnInPublic #BuildInPublic #100Devs

- Spent the last few days researching Facebook API integrations — figuring out how their ecosystem works (Graph API, permissions, tokens, and versioning).
October 6, 2025 at 5:36 PM
Day 49 of #100DaysOfCode

- Designing MongoDB models with scalability in mind — accounting for unexpected growth.
- Refactoring and separating business logic to make the codebase more maintainable.
September 30, 2025 at 5:26 PM
Day 44–48 of #100DaysOfCode

- Deep dive into web application security.
- How backend apps can be hardened against phishing attacks(validation, sanitization, email link safety, rate-limiting).
September 29, 2025 at 5:37 PM
Day 44 of #100DaysOfCode

- Spent time fixing frontend quirks — the old-school `
` vs shiny new semantic HTML elements
- How proper semantics boost accessibility and make the DOM feel less like chaos and more like a well-organized library.
September 25, 2025 at 5:31 PM
Day 42–43 of #100DaysOfCode

- Deep-dived into X.com’s OAuth 2.0 flow with PKCE and got a working demo app up and running for X APIs + authorization flows.
- Played with Node.js file modules and tried out different Multer strategies for handling uploads in efficient, real-world use cases.
https://X.com’s
September 24, 2025 at 4:50 PM
Day 39–41 of #100DaysOfCode

- Implemented **social authorization** and dug into Twitter APIs (v1.0a vs v2.0). Honestly, their complexity had me going in circles, but the experiments with the official docs paid off.
September 22, 2025 at 5:24 PM
Day 38 of #100DaysOfCode

- Read LLM Insiders and explored the concept of cosine similarity — one of the core mechanisms behind how LLMs reason and compare meanings.
September 19, 2025 at 6:04 PM
Day 37 of #100DaysOfCode

- Continued exploring GitLab — creating templates felt pretty similar to GitHub’s approach.
- Created a few issues, feature requests, and merge requests (basically GitLab’s version of PRs).
September 18, 2025 at 5:48 PM
Day 36 of #100DaysOfCode

- Started exploring GitLab today. The look and feel are obviously different from GitHub, but it still feels a bit off for me right now.
- Just tinkered around the platform — nothing major coded, more about getting familiar with the environment.
September 17, 2025 at 6:03 PM
Day 35 of #100DaysOfCode

- Explored different tracking and analytics strategies. Came across @posthog.com docs and got introduced to how product analytics can be set up.
- Set up basic event tracking and analytics with PostHog to test how it works in practice.
September 16, 2025 at 5:14 PM
Day 32–34 of #100DaysOfCode

- Spent time diving into different middleware strategies for Node.js projects. Looked into ways to strengthen backend security and safeguard APIs.
- Applied security-focused middleware and experimented with adding layers of protection for the backend.
September 15, 2025 at 5:32 PM
Day 30–31 of #100DaysOfCode

- Continued experimenting with AI agents while exploring LangChain, LangSmith, and LangGraph. Signed up for LangChain Academy to cover their fundamentals in a structured way.

#WebDev #AI #LangChain #100Devs #LearnInPublic #BuildInPublic
September 12, 2025 at 5:21 PM
Day 29 of #100DaysOfCode

- Focused on strengthening my @nodejs.org backend knowledge by deep diving into the docs. Explored `process.nextTick`, `setImmediate`, `setInterval`, and `setTimeout`, and studied how they tie into the event loop.
September 9, 2025 at 4:36 PM
Day 25 of #100DaysOfCode

- Went deeper into how promises and async/await work in Node.js — focusing on how they handle asynchronous operations and error flow.
September 5, 2025 at 5:42 PM
Day 24 of #100DaysOfCode

- Spent the day tackling TypeScript compilation errors — which pushed me to carefully consider the different response types my code might return. It also sharpened my code-review process.
- Cleaned up the codebase by resolving type issues and made the res. predictable.
September 4, 2025 at 5:39 PM
Day 23 of #100DaysOfCode

- Got back into the frontend side by solving bugs and preparing code for production deployment. Realized again how careful you have to be — one small mistake can bring the whole thing down.
September 3, 2025 at 5:16 PM
Day 22 of #100DaysOfCode

- Worked on an open-source project that’s migrating from JavaScript to TypeScript — got plenty of exposure to how type errors pop up and how to tackle them. Also explored @coderabbitai.bsky.social it for automated code reviews.
September 2, 2025 at 5:03 PM
Day 17–21 of #100DaysOfCode

- Took some proper rest days, then shifted focus to setting up the project structure for a new backend project. Looked into the flow for implementing social logins with providers like Google and GitHub. using Oauth 2.0 strategies.
September 1, 2025 at 4:51 PM
Day 16 of #100DaysOfCode

- Started learning GraphQL from the basics, following the roadmap.sh roadmap to get a structured path.
- Set up some initial GraphQL examples to get comfortable with queries and the overall syntax.

#WebDev #GraphQL #Backend #100Devs #LearnInPublic #BuildInPublic
Developer Roadmaps - roadmap.sh
Community driven roadmaps, articles and guides for developers to grow in their career.
roadmap.sh
August 26, 2025 at 5:41 PM
Day 13–15 of #100DaysOfCode

- Took a couple days of proper rest, then read an interesting article on why early-stage startups lean towards being open source. Also explored how OAuth 2.0 works for handling logins through providers like GitHub and LinkedIn.
August 25, 2025 at 5:40 PM