31,127 issues indexed

Prove What You Build.
Not What You Claim.

|

Build a verified portfolio. Get hired on your work.

Free forever β€’ No credit card required β€’ GitHub login

Sarah Chen
Sarah Chen
@sarah_dev
Deep TechElite
Core LogicAdvanced
UI / UXSolid
Skill DNA
Verified Decisions
12 Verified
Elitefacebook/react
Fix memory leak
Why: Refactored Fiber reconciler to use WeakMap for cyclic refs.
-40% Memory Usage
Advancedvercel/next.js
Add TypeScript types
Why: Implemented recursive type alias for nested layouts.
Zero Runtime Overhead
Joined Jan 2024
Verified by AI

Find Your Next Contribution

Semantic search across 10,000+ open source issues

kornia/kornia-rs573Rust
#700[Feature]: Improve observability, diagnostics, and safety of the optim module

### πŸš€ Feature Description Improve the observability, diagnostics, and basic safety of the kornia-algebra::optim module by exposing richer optimization results, clearer termination information, and optional validation utilities. The goal is to make the optimizer easier to trust, debug, and integrate into real-world vision and geometry pipelines, without changing the underlying optimization algorithms. ### πŸ“‚ Feature Category Geometry ### πŸ’‘ Motivation The optim module introduced in PR #664 provides a solid functional foundation, but it currently behaves largely as a black box. Users have limited visibility into why an optimization converged, stalled, or failed, and little support for validating custom factors or Jacobians. This makes debugging difficult, slows experimentation, and reduces confidence when integrating the optimizer into larger systems such as SLAM, bundle adjustment, or pose refinement pipelines. Improving observability and safety would significantly lower the barrier to adoption and complement ongoing benchmarking efforts. ### πŸ’­ Proposed Solution Introduce a set of usability- and safety-focused improvements, including: - Extend OptimizerResult to expose useful diagnostics such as: - Cost history across iterations - Final gradient norm - More informative termination details - Optional per-iteration metadata (e.g. step accepted/rejected) - Improve termination reporting to clearly distinguish convergence, divergence, numerical instability, and limit-based stops. - Add an opt-in finite-difference Jacobian validation utility to help users debug custom factors. - Enforce basic safety guards where applicable (e.g. automatic quaternion normalization during SE(3) optimization). These changes focus on API design and diagnostics rather than modifying solver mathematics or performance characteristics. ### πŸ“š Library Reference This proposal is inspired by practices used in established optimization and geometry libraries such as: - C

enhancementhelp wantedtriage
3Today
codervivek5/VigyBag183JavaScript
#2591Add a typing animation to the heading β€œWelcome to VigyBag”

Add a typing animation to the hero heading β€œWelcome to VigyBag” so the text appears letter-by-letter with a blinking cursor. This will make the first impression more dynamic and engaging. Why is this Feature Needed? - Immediately draws attention to the brand message. - Adds a modern, interactive feel to the hero section. - Improves perceived polish without heavy assets. Visuals - Text types out: Welcome to VigyBag - Blinking caret at the end |

good first issueOSCI2⭐⭐
95 months ago
Dutta2005/ai-docs-or-blog-summarizer1JavaScript
#4Fix markdown summary output rendering (currently displayed as raw text)

# 🐞 Issue Report / Feature Request Thank you for taking the time to open an issue! Please fill out the details below to help us understand and resolve it efficiently. --- ## πŸ“Œ Issue Type Please select one: - [ ] Bug report 🐞 - [ ] Feature request πŸš€ - [x] UI/UX improvement 🎨 - [ ] Documentation update πŸ“š - [ ] Other --- ## πŸ“ Description The summarizer currently returns output in **Markdown (`.md`) format**, but the extension displays it as **raw text** instead of rendering it properly. This results in visible markdown syntax (such as `#`, `**`, `-`) rather than formatted headings, bold text, and lists. This issue aims to **parse and render markdown output correctly** in the UI. --- ## πŸ” Steps to Reproduce (for bugs) 1. Open any blog or documentation page 2. Click the extension icon 3. Generate a summary (any summary type) 4. Observe that the summary output shows raw markdown syntax --- ## βœ… Expected Behavior - Markdown output should be **properly parsed and rendered** in the UI - Headings, bullet points, bold/italic text should display correctly - The summary should look clean and readable --- ## ❌ Actual Behavior - Markdown syntax is displayed as plain text - Headings, lists, and formatting are not rendered --- ## πŸ–ΌοΈ Screenshots (if applicable) <img width="1821" height="830" alt="Image" src="https://github.com/user-attachments/assets/61a4f459-9c11-4cb6-b48b-6523ace4bf82" /> --- ## πŸ§ͺ Environment Details - Chrome Version: Latest - OS: Windows / macOS / Linux - Extension Version: 1.0.0 --- ## πŸ’‘ Additional Context Suggested approaches: - Use a lightweight markdown parser (e.g., `marked`) - Or implement a basic custom markdown-to-HTML parser - Ensure rendered HTML is safely sanitized This is a **good first issue** and suitable for beginners. --- ### πŸ™Œ Are you willing to work on this issue? - [ ] Yes - [x] No

good first issuejwocUI/UX+1
1Today

How DevProof Works

Three simple steps to build your verified developer portfolio

01

Discover

Find issues that match your skills, or add your own projects.

02

Build

Contribute to open source or ship your own verified projects.

03

Get Hired

Share your verified portfolio. Let your work speak for itself.

Built for Developers

Everything you need to prove your skills and build credibility

AI-Powered Search

Semantic search across 10,000+ open source issues. Find issues that match your exact skills.

Verified PRs

Blockchain-style proof of merge. Every contribution is cryptographically verified.

Code Scoring

AST-based complexity analysis. Understand the true impact of your contributions.

Public Portfolio

Shareable profile showcasing verified work. Stand out to recruiters and teams.

Building the Resume-Less Future

We are building the standard for how developers prove their worth. Here is where we are going.

Planned

Semantic Candidate Search

Recruiters can search naturally: 'Find a developer with 3 years of experience building Voice AI models.' We parse the intent and match based on actual code, not resume keywords.

In Development

Deep Contribution Verification

We don't just match the person. We show the exact lines of code, pull requests, and architectural decisions that prove they built the Voice AI features they claim.

Researching

Intent & Decision Patterns

Code is just the output. We analyze the 'why' behind it: architectural patterns, trade-offs, and design choices. Did they choose the right tool for the job? We verify the human judgment, not just the syntax.

Future Vision

The Resume-Less Economy

A world where you never write another resume. Your verified portfolio becomes your dynamic, living credential: instantly trusted by top teams. Hiring becomes a conversation about your work, not a quiz about algorithms.

Ready to Prove Your Skills?

Join developers who are building verified portfolios instead of padding resumes.

No credit card required β€’ Free forever β€’ GitHub login