Learning FastAPI and it’s surprisingly elegant. Today I explored: • API routing • Request validation with Pydantic • Dependency Injection • Async handlers The developer experience is insanely good. #Python #FastAPI #Backend #LearnInPublic
Learning FastAPI: API Routing & More
More Relevant Posts
-
Built an MCP server from scratch to understand how the protocol actually works step by step. It is a practical tutorial to understand how MCP works under the hood instead of treating it like magic. Repo -> https://lnkd.in/gqGe7W6R #Python #AI #MCP #SoftwareEngineering #Backend
To view or add a comment, sign in
-
-
Python moment that aged me 10 years: Spent 2 hours debugging why my Pandas merge was returning empty. merged = df1.merge(df2, on='user_id', how='inner') The problem? Column was actually named 'User_ID' (capital U and I). Python is case-sensitive. I am not emotionally stable. Now I triple-check column names like my life depends on it. #Python #Pandas #DataEngineering #Debugging #TechLife #Humour #WomenInTech #MomInTech #DataAnalyst #LearningEveryday
To view or add a comment, sign in
-
#Most #asked #Python #Programs #Core Reverse a string Check palindrome Fibonacci series Factorial Check prime number Armstrong number Find largest element in list Remove duplicates from list Count frequency of elements Find second largest number #Intermediate Merge two dictionaries Find common elements in lists List comprehension examples Lambda function usage Sort dictionary by values Read file and count words Exception handling example Matrix multiplication Binary search Bubble/quick sort #Advanced Decorator example Generator example Iterator implementation Multithreading example Multiprocessing example API call using requests Web scraping using BeautifulSoup Class & inheritance example Singleton pattern LRU cache implementation
To view or add a comment, sign in
-
🚀 Day 37/60 — LeetCode Discipline Problem Solved: Concatenation of Array Difficulty: Easy Today’s problem was simple yet elegant — creating a new array by concatenating the given array with itself. Instead of manually looping, I used Python’s direct list operation to duplicate the array efficiently. 💡 Focus Areas: • Understanding array manipulation • Leveraging built-in language features • Writing concise and clean code • Avoiding unnecessary complexity • Strengthening fundamentals ⚡ Performance Highlight: Achieved 0 ms runtime (100% performance) Sometimes, the most powerful solutions are the simplest ones. No heavy logic… no complex structures— just clarity of thought and clean execution. #LeetCode #60DaysOfCode #100DaysOfCode #DSA #Arrays #Python #CodingJourney #ProblemSolving #Developers #TechGrowth #Consistency
To view or add a comment, sign in
-
-
Day 47/60 – FastAPI to Flask Converted a FastAPI application into Flask. Explored differences between frameworks and how flexibility helps in development. Understanding multiple frameworks makes you more adaptable as a developer. #AbTalksOnAI #FastAPI #Flask #Python #AI ABTalksOnAI
To view or add a comment, sign in
-
Python didn’t throw an error… and that’s the problem x = 10 x = "10" Later: print(x + 5) This crashes. Not when the mistake happened… but later, when the variable was actually used. That’s the difference. Python lets you change types freely (dynamic typing), but errors only show up at runtime. In C++, this wouldn’t even compile. You’d catch it immediately. So the real question is: Do you want errors early… or flexibility first and consequences later? Day 3/30 #Python #C++ #LearningInPublic #30DaysOfCode
To view or add a comment, sign in
-
-
I recently built a tool called ELI5 Simplifier to make technical jargon easier to understand. The application takes complex text or images and simplifies them to your chosen level using a React, FastAPI, and Hugging Face stack. You can try the live version here: https://lnkd.in/gigkk_GX #ai #webdevelopment #python #reactjs #fastapi #huggingface #fullstack
To view or add a comment, sign in
-
🚀 Day 47/60 – FastAPI to Flask Converted a FastAPI application into Flask. 🔄 Explored differences between frameworks and how flexibility helps in development. 💡 Understanding multiple frameworks makes you more adaptable as a developer. #AbTalksOnAI #FastAPI #Flask #Python #AI
To view or add a comment, sign in
-
🚀 Converting Between Time Zones with pytz (Python) The `pytz` module facilitates converting `datetime` objects between different time zones. After localizing a `datetime` object to a specific time zone, you can use the `astimezone()` method to convert it to another time zone. This ensures that the date and time are correctly adjusted for the target time zone. Proper time zone conversion is vital for applications dealing with international data or users in different regions. #Python #PythonDev #DataScience #WebDev #professional #career #development
To view or add a comment, sign in
-
-
#story BREAKING: China has open-sourced a massive Python framework for building AI agents. It’s called AgentScope, a python framework built around Agent-Oriented Programming that lets you build AI agents visually with MCP tools, memory, rag, and reasoning capabilities. 100% Open Source. https://lnkd.in/gUw9d_ea
To view or add a comment, sign in
-
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development