Somebody at Canonical started a series of interviews to the maintainers of kwown/less known open-source projects for their Youtube channel. As a daily user of coverage.py and strong fan of metric-driven unit testing in general, I can't be happier of this. I filed a bug report/feature request for them once as well, which has been partially integrated in the codebase. "Ned Batchelder (nedbat), creator and long-time maintainer of coverage.py, joins Push to Talk | Meet the Maintainers to share his path into programming and open source and the real story behind one of Python’s most popular testing tools. We talk about the journey to coverage.py, the turning points that shaped it, and why the measurement of the library is only 94%." #python #softwaredevelopment #unittesting https://lnkd.in/djvneQ7M
Rubèn A’s Post
More Relevant Posts
-
In this video, you’ll learn how to filter even numbers from a list in Python using a while loop. We’ll break down the logic step by step so beginners can clearly understand: - How a while loop works - How to use an index to iterate through a list - How the modulo operator (%) checks for even numbers - How to store results in a new list #JuniorDeveloper #EntryLevelDeveloper #PythonDeveloper #BackendDeveloper https://lnkd.in/eti_rFzG
How to Filter Even Numbers in Python Using a while Loop
https://www.youtube.com/
To view or add a comment, sign in
-
I just launched Wave & Code — my Substack publication where I share Elliott Wave market structure analysis combined with systematic Python execution. My first post is live — the full breakdown of the BTCUSD WXY double zigzag trade including the wave count, the entry logic, the Python backtest, and the results. Read it here:https://lnkd.in/d8qzhJpG #ElliottWave #AlgorithmicTrading #Python #BTCUSD #Substack
To view or add a comment, sign in
-
📘 Python with DSA – Day 68 ✅ Topic: Bit Manipulation – LeetCode Practice Today’s focus was on applying bit manipulation concepts to solve coding problems efficiently using Python. 🔹 What I worked on: Understanding how XOR behaves with duplicate elements Using bitwise operations to optimize logic Practicing binary-based problem solving Improving time and space efficiency 🔹 LeetCode Practice: Solved a bit manipulation problem (Easy level) to strengthen fundamentals and build confidence. 🧠 Key Insight: Bit manipulation helps convert mathematical logic into constant-time operations, which is crucial for interviews. Step by step, building strong DSA foundations 🚀 #Python #DSA #BitManipulation #LeetCode #CodingJourney #DailyPractice #SDE#ProblemSolving #TechLearning
To view or add a comment, sign in
-
-
oday I explored how backend works and understood how Python connects logic with real-world applications. ✔️ Revised core concepts ✔️ Learned about how servers handle requests ✔️ Strengthened my understanding of problem-solving Slowly moving from just writing code ➝ to understanding how systems actually work. Consistency + Curiosity = Growth 💡 #Python #BackendDevelopment #LearningInPublic #TechJourney
To view or add a comment, sign in
-
New Video in the Model Context Protocol (MCP) Series. In Episode #2, we set up the Python development environment needed to start building MCP-based applications. In this video, I walk through: ✅ Exploring the UV documentation ✅Installing UV using pip ✅Setting up a project in VS Code ✅Initializing the project ✅ Creating and activating a virtual environment ✅ Installing and managing Python libraries This setup will be the foundation for the upcoming videos where we start building real MCP servers and tools. If you're interested in AI engineering, LLM integrations, and modern Python development workflows, this series will guide you step by step. #MCP #ModelContextProtocol #Python #AIEngineering #MachineLearning #SoftwareDevelopment #UV #AI
Model Context Protocol (MCP) #2 – UV Setup for Python | Installation, Project Init & venv
https://www.youtube.com/
To view or add a comment, sign in
-
Architecting scalable social feeds and mastering JWT authentication. Reality: Fighting with a curl command at 9:56 PM because of a missing field or a malformed URL. Development isn't just about the big wins; it's about the 45 minutes you spend debugging a "Malformed input" error only to realize it was a syntax slip. Onward to the next fix! #SoftwareEngineering #BackendDev #Python #CodingLife #Debugging
To view or add a comment, sign in
-
-
🚀 Day-46 of #100DaysOfCode 🐍 Python Pattern Programming – Right-Angled Star Pattern Today I implemented a basic Right-Angled Star Pattern using nested loops. 🔹 Concepts Practiced: ✔ Nested for loops ✔ Row and column control ✔ Output formatting using end=' ' ✔ Understanding incremental patterns 🔹 Approach: The outer loop controls the number of rows The inner loop prints stars equal to the current row number 🔹 Key Learning: Even simple pattern problems help strengthen loop fundamentals, logical thinking, and output control, which are essential for mastering programming basics. #Python #PatternProgramming #StarPattern #CorePython #100DaysOfCode #Day46 #LearnPython #CodingPractice #PythonDeveloper
To view or add a comment, sign in
-
-
🚀 Levelling up Python with match! One of the most exciting additions in Python 3.10 is the match statement — a cleaner, more powerful alternative to long if...elif...else chains. ✨ Why it matters: Simplifies code readability Supports complex patterns (tuples, types, conditions) Uses _ as a wildcard for default cases Brings Python closer to the elegance of switch-case constructs in other languages For anyone working on decision-heavy logic, this is a game-changer. Cleaner code → fewer bugs → faster collaboration. 💡 Curious: Have you started using match in your projects yet? How does it compare to your old conditional workflows? #Python #CodingTips #SoftwareDevelopment #Python310 #CleanCode
To view or add a comment, sign in
-
-
Building the future of Python is a community effort! Nathan Goldbaum shares the story behind reaching 50% free-threaded wheel support across PyPI's most-downloaded packages. This milestone covers everything from low-level C extension porting to pure-Python test coverage, and it shows what's possible when a community moves together. Whether you're a maintainer, contributor, or curious developer, there's a role for you in the next 50%. See how you can help in our latest blog 🔗 https://lnkd.in/dnsfUvh2 #Python #FreethreadedPython #OpenSource #PyPI #Quansight #PythonCommunity
To view or add a comment, sign in
-
-
📘 Day 18 of my #90DaysPythonChallenge Focus: Python Foundations for Prompt Engineering Today, I worked on writing clean, modular Python code specifically for Prompt Engineering workflows. 🔹 Built reusable functions for prompt generation 🔹 Used *args and **kwargs for flexible inputs 🔹 Implemented basic decorators for logging and validation 🔹 Structured code into modules for scalability This practice helped me understand how real-world prompt pipelines are designed and maintained in production systems. 📂 Practice code available on GitHub: https://lnkd.in/dnNfeh_f #Python #90DaysPythonChallenge #PromptEngineering #LearningInPublic #CodingJourney
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