shipped another small but meaningful open-source fix ScrapeGraphAI A PR I worked on to resolve broken test imports causing pytest collection errors has now been merged and included in the latest release. Not a flashy feature but these are the kinds of issues that quietly break developer workflows. Fixing them makes the ecosystem more reliable for everyone building on top of it. Open source has a way of sharpening your thinking you’re not just solving your problem, you’re solving it properly. On to the next one. #opensource #python #backend #testing #softwareengineering
Fixing Open-Source Issues with ScrapeGraphAI
More Relevant Posts
-
Most website delays happen because development ownership is unclear. That’s why companies partner with D2 WebTech for: ✔ Clear accountability ✔ End-to-end delivery ✔ Clean, scalable Python + React code If you’re planning a new website or revamp, let’s talk. #WebsitePartner #DigitalTransformation
To view or add a comment, sign in
-
Most website delays happen because development ownership is unclear. That’s why companies partner with D2 WebTech for: ✔ Clear accountability ✔ End-to-end delivery ✔ Clean, scalable Python + React code If you’re planning a new website or revamp, let’s talk. #WebsitePartner #DigitalTransformation
To view or add a comment, sign in
-
Most website delays happen because development ownership is unclear. That’s why companies partner with D2 WebTech for: ✔ Clear accountability ✔ End-to-end delivery ✔ Clean, scalable Python + React code If you’re planning a new website or revamp, let’s talk. #WebsitePartner #DigitalTransformation
To view or add a comment, sign in
-
After years in software, the skill that separates good developers from great ones is not writing perfect code it is debugging faster and smarter. Here is my complete breakdown with real-world bugs, proven facts, and the full process in one guide. #Debugging #SoftwareEngineer #ProgrammingTips #Python #CodingLife #TechEducation #BugFix #CleanCode #Developer #SoftwareDevelopment
To view or add a comment, sign in
-
Most LangChain apps should just be 40 lines of raw API calls. I've refactored three production LangChain projects this year. Every time, ripping out the framework cut latency, halved the debugging time, and made the code readable again. Chains, runnables, callback handlers - layers that exist to manage complexity they created. If your agent fits in one file, you don't need an orchestration framework. You need httpx and a system prompt. Tell me I'm wrong. #langchain #llm #python
To view or add a comment, sign in
-
Tests don't slow down development. Poor tests do. A test that passes when the thing it's testing is broken isn't a test. It's false documentation. It tells future developers "this works" when it doesn't. That's worse than having no test, because no test at least makes you uncertain. Write tests that fail loudly when the contract is violated. That's the only kind that earns their maintenance cost. #SoftwareEngineering #developer #coding #Python
To view or add a comment, sign in
-
Tests don't slow down development. Poor tests do. A test that passes when the thing it's testing is broken isn't a test. It's false documentation. It tells future developers "this works" when it doesn't. That's worse than having no test, because no test at least makes you uncertain. Write tests that fail loudly when the contract is violated. That's the only kind that earns their maintenance cost. #SoftwareEngineering #developer #coding #Python
To view or add a comment, sign in
-
Tests don't slow down development. Poor tests do. A test that passes when the thing it's testing is broken isn't a test. It's false documentation. It tells future developers "this works" when it doesn't. That's worse than having no test, because no test at least makes you uncertain. Write tests that fail loudly when the contract is violated. That's the only kind that earns their maintenance cost. #SoftwareEngineering #developer #coding #Python
To view or add a comment, sign in
-
Absolutely agree! Effective testing is crucial for maintaining code integrity and ensures future developers can trust the system. Let's prioritize meaningful tests!
Tests don't slow down development. Poor tests do. A test that passes when the thing it's testing is broken isn't a test. It's false documentation. It tells future developers "this works" when it doesn't. That's worse than having no test, because no test at least makes you uncertain. Write tests that fail loudly when the contract is violated. That's the only kind that earns their maintenance cost. #SoftwareEngineering #developer #coding #Python
To view or add a comment, sign in
-
PRFlow supports 8 languages with full scope detection. For these languages, PRFlow identifies the exact function or class that changed, not just the lines: Python, JavaScript, TypeScript, Go, Java, Rust, C#, Ruby. For every other language, PRFlow provides 30 lines of surrounding context as a fallback. The AI model itself can review virtually any language. Documentation, configuration files, and auto-generated files like lock files and migrations are handled separately with minimal analysis. #PRReview #Codereview #Github
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