This is a widespread problem of skill stagnation and lack of accountability, particularly common in large, stable tech companies. The user is seeking a way to proactively learn and upskill to prepare for new job opportunities, suggesting a checklist and deep dives into technologies. The high engagement on the Ask HN post indicates a significant unmet need for structured self-improvement and accountability tools.
A starter prompt for Claude Code, what you'll need, and how to reach them.
You are an expert full-stack developer. I need to build a web application for software engineers who want to create and track personalized learning roadmaps to overcome skill stagnation and prepare for new job opportunities. Focus on enabling users to define technologies they want to learn deeply, create detailed checklists for each, track their progress, and journal their 'deep dive' insights. The core functionality is the ability to build, customize, and follow these learning paths. Use Next.js 16 App Router, React 19, Tailwind v4, and AI SDK v6 with Gemini for any potential future AI features (though not strictly needed for this MVP). Data should be stored in Neon Postgres on Vercel. Implement user authentication with Clerk for sign-up and login. MVP Scope: 1. User authentication (sign up, log in). 2. A dashboard where users can create new 'Learning Roadmaps'. 3. For each roadmap, allow users to add 'Technologies' (e.g., 'React', 'Go', 'Kubernetes'). 4. For each Technology, allow users to add 'Learning Topics' as a checklist item (e.g., 'React Hooks deep dive', 'Go Concurrency patterns'). 5. Implement simple checkbox functionality to mark topics as complete. 6. A basic 'Journal' text area associated with each topic for users to write notes/reflections on their deep dives. Do not include AI content generation or advanced analytics for this MVP. Focus on the core data model and UI for structured learning path creation and tracking. Start by outlining the database schema for Neon Postgres, then the Next.js project structure, and finally, develop the core UI components for creating and viewing a learning roadmap.
The audience here is highly motivated to learn and upskill for career advancement; Lumivara could offer a white-label LMS or content packs tailored for career readiness in specific tech stacks, emphasizing practical application and certification prep.
I joined Google straight from college 6 years ago as a SWE, and by now I'm used to the style of work of "do the minimal work possible to do the job", I never challenge myself to deeply learn about what I'm doing, it's almost like I've been using only 10% of my mental capacity for work (the rest was on dating/dealing with breakups/dealing with depression/gaming/...). Even when I get a meaningful project, all I do is copy code from the internal codebase and patch things together until they work. I was promoted only once. Now that I'm thinking of jumping ship to other interesting companies, I'm having serious doubts that I really learned what I should have learned during all those years. Especially since I'm considering companies with a higher hiring bar than Google. How can I keep myself accountable while I'm still at the company to deeply learn the FE/BE technologies to be better prepared for other companies? Should I start by preparing a checklist of technologies and dive into each of them for a month and continue from there?
Reply directly in the 'Ask HN' thread.
“I built a prototype of a tool designed to help engineers create and stick to personalized learning roadmaps, directly addressing the challenges of skill stagnation and accountability. It's an MVP focusing on structured learning paths and deep-dive journaling. Check out the demo and let me know your thoughts.”
Open the original ↗