A VSCode extension to see your code on an infinite canvas. It shows you the connections between files based on imports / exports and you can also see reference connections (definitions, function calls, usage, etc) when you click on a function or variable → like when you ctrl+click on a token in VSCode, but it shows you visually where the references are in the codebase. I created it to make it easier to understand large features that span multiple files. It also provide support for local git changes so you can better see the changes made by AI tools when they modify your code in a lot of places at once. At the moment it supports javascript, typescript and react, but more languages and frameworks will be coming soon. link and demo video in comment section! Follow & REPOST to see more posts like this regularly. #webdev #webdevelopment #vscode #programming #tech
More Relevant Posts
-
Most developers use JavaScript every day… But only a few truly understand how it works under the hood. If you want to move from writing code to thinking like a JavaScript engineer, these 10 in-depth topics will change the way you see the language. Swipe through the post → learn the 10 advanced JS concepts you can’t skip in 2025. Which topic do you find the hardest to fully grasp? Drop it below — I might create a deep-dive next. 👇 #JavaScript #WebDevelopment #Frontend #Coding #Programming #SoftwareEngineering #DeveloperCommunity
To view or add a comment, sign in
-
TypeScript's `type` and `interface` are both powerful tools for defining the shape of objects, but understanding their nuances is key. Interfaces are specifically designed for describing object structures. They can be extended and implemented by classes, making them ideal for defining contracts. Types, on the other hand, are more versatile. They can define aliases for primitive types, unions, tuples, and more complex structures beyond just objects. While interfaces can be merged through declaration merging, types cannot. Types also support advanced features like conditional types and mapped types. Choosing between them often comes down to preference and the specific use case. For object shapes and contracts, interfaces are a natural fit. When you need more flexibility, especially with unions or intersections, types are the better choice. #typescript #programming #javascript #webdevelopment #softwaredevelopment #coding #developers #technology What are your preferred use cases for each?
To view or add a comment, sign in
-
-
Javascript has come a long way with its asynchronous programming features from the early days of callbacks to the present day async/await patterns. Today I bumped into a new feature Promise.try(). Promise.try() provides a uniform way to wrap any operation into a promise. Regardless of whether your function returns a value, throws an error, or returns a promise, everything is handled consistently. Unlike using Promise.resolve(func()), which hides whether the call succeeded or failed, Promise.try() makes error and result handling explicit and predictable. It works on both asynchronous and synchronous functions. This feature is available Node 23 >
To view or add a comment, sign in
-
-
These JavaScript fundamentals — closures, promises, async/await, event loop, hoisting, and more — form the backbone of strong frontend development. Mastering them helps you write cleaner, faster, and production-ready code while understanding how JavaScript truly works behind the scenes. ⚡ Continuous learning in these areas builds the confidence to handle complex logic, optimize performance, and write code that scales. #JavaScript #FrontendDevelopment #WebDevelopment #Coding #Programming
To view or add a comment, sign in
-
Recently noticed a great update in the VS Code Terminal! I use the terminal a lot during development, and this new update actually makes things smoother and faster. Some small changes, but they really improve the workflow: ✔️ Smarter command suggestions ✔️ Easy search in command history (Ctrl + R) ✔️ Better output formatting ✔️ Smooth split terminal handling ✔️ Quick clear option ✔️ Overall cleaner UI Loving how VS Code keeps improving these tiny details that make a big difference when we code every day. It's always good to stay updated and learn new things. #VSCode #VisualStudioCode #Coding #SoftwareDeveloper #ProgrammerLife #WebDevelopment #FrontendDeveloper #BackendDeveloper #FullStackDeveloper #TechCommunity #DevCommunity #JavaScript #TypeScript #ReactJS #NextJS #Developers #SoftwareEngineering #ProductivityTools #TechUpdates #Innovation #LearnEveryday #PraveenKumarMaddela
To view or add a comment, sign in
-
-
🚀 Beyond JavaScript: Unlock High-Code Flexibility in Low-Code Most low-code platforms promise speed, but sacrifice flexibility. Developers are often stuck with JavaScript, proprietary tooling, and limited control. At Betty Blocks, we think differently. With the Wasm-based Action Builder, high-code flexibility finally meets low-code speed. ✅ Build reusable components in Rust, C#, Python, Typescript or Go ✅ Import them into Betty Blocks as visual, drag-and-drop blocks of functionality ✅ Empower both high-code and low-code teams to build together ✅ Deliver complex, enterprise-grade solutions, faster than ever No more language lock-in. No more silos. Just one collaborative platform where every developer can thrive. 💡 Explore the Wasm-based Action Builder and see how low-code becomes limitless. 👉 https://lnkd.in/eXu9VcAK #LowCode #WebAssembly #EnterpriseSoftware #Innovation #BettyBlocks
To view or add a comment, sign in
-
-
💡 7 Core JavaScript Concepts Every Developer Should Know 💡 If you've ever felt stuck understanding why JS behaves “weird,” these slides are for you. From Closures to Event loops, this carousel breaks down the logic behind the most common interview and real-world topics in simple words and examples. Mastering these will make your code more predictable, maintainable, and bug-free. #javascript #webdevelopment #frontend #developers #programming #coding #softwaredevelopment #learnjavascript #codetips
To view or add a comment, sign in
-
Day 26 – Understanding Scope, Closure & Higher-Order Functions in JavaScript Today I learned about three powerful concepts in JavaScript: Scope, Closure, and Higher-Order Functions. These concepts helped me understand how data access and function behavior actually work behind the scenes. The lecture was deeply insightful and covered ideas that are rarely explained this clearly. Thanks to Rohit Negi for the guidance. #coderArmy #JavaScript #WebDevelopment #Frontend #LearningInPublic #Programming #tech #coding #GrowthJourney
To view or add a comment, sign in
-
-
🔁 JavaScript Loops — They Literally Put Me in a Loop 😅 Started learning loops today, and wow… they’re the real deal when it comes to writing less code that does more! ⚙️ Loops basically say: > “Why write it ten times when I can do it for you?” 😎 Here’s what I explored 👇 🔹 for loop — when you know exactly how many times to run 🔹 while loop — keeps going as long as the condition’s true 😆 🔹 do...while — runs at least once, no matter what 🔹 for...of / for...in — the cleanest way to loop through arrays and objects It’s crazy how something so simple can automate so much logic 🔄 Feeling one step closer to thinking like a developer now 💪 Next stop → Functions, where the real magic begins! ✨ #JavaScript #WebDevelopment #Frontend #CodingJourney #Loops #Programming #LearningInPublic #DeveloperLife #CleanCode #100DaysOfCode
To view or add a comment, sign in
-
Explore related topics
- AI Tools for Code Completion
- Essential Tools For Working With AI Frameworks
- Open Source AI Tools and Frameworks
- Top AI-Driven Development Tools
- How to Use AI Code Suggestion Tools
- How to Drive Hypergrowth With AI-Powered Developer Tools
- How AI Assists in Debugging Code
- How to Use AI for Manual Coding Tasks
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