Ahmad W Khanblog.ahmadwkhan.com·Apr 6, 2024Why You Should Take a SabbaticalSoftware engineering is a dynamic and relentlessly evolving field. As someone who's spent over a decade immersed in its challenges, I've had the privilege of contributing to a wide range of projects. From building ad tech platforms to crafting fintec...Discuss·30 readssabbatical
Nuibb Hasannuibb.hashnode.dev·Apr 4, 2024The Art of Successful Feature Development: A Senior Engineer's ApproachAs a senior engineer, delivering impactful features that truly solve customer needs is both a challenge and a responsibility. It's a process that requires strategic thinking, collaboration, and a deep understanding of user experience. Here's a glimps...Discuss·39 readsFeature Driven Development
Abhilash Parthasarathyscaleyoursoftware.hashnode.dev·Mar 22, 2024How to transition from Junior to SeniorThis article will aid junior engineers to come up with a strategy on how to transition into a senior role. We will be discussing the basic attributes that a junior engineer should possess to gain the confidence in becoming more hands-on with their co...Discuss·1 like·88 readsGeneral Programming
Junaid Bin Jamanjunaidbinjaman.hashnode.dev·Jan 29, 2024Exploring PHP Namespaces: A Comprehensive Guide to OrganizationIn the vast landscape of PHP development, namespaces act as friendly guides, offering a structured approach to organizing your code. Picture them as navigational maps, leading you through the vast city of your project with clarity and order. Understa...DiscussPHP
Saloni KaurforragTechragtech.hashnode.dev·Jan 9, 2024Probing a Software Developer's OdysseyIn this episode we embark on a journey through the illustrious career of Saloni, the seasoned software developer in the RagTech podcast team. Join us as we delve deep into Saloni's extensive experience, celebrating her triumphs, and gaining valuable ...Discuss·20 likessoftware development
Priam Jainblogs.priamjain.me·Dec 27, 2023Git Workflow for Big Teams: Simplified Guide to Managing Large Projects with Multiple Developers and Ad-Hoc FixesIn a large project with multiple developers, effective Git management is crucial for streamlined collaboration. A well-organized Git process ensures developers can work concurrently on various features, minimizing conflicts and enhancing productivity...Discuss·2 likesGit
Alex Cloudstarblog.alexcloudstar.com·Dec 16, 2023Why JavaScript Is My One and Only: A Senior Developer's PerspectiveHello everyone! Today I want to share with you the answer to the never-ending question Why do I work with JavaScript? As a senior software developer with years of experience in the ever-evolving landscape of programming languages, one language stands...Discuss·4 likes·54 readsJavaScript
Saravana Sai saravanasai.hashnode.dev·Dec 16, 2023Navigating the Seas of Change: Upgrading npm Packages with Breaking Changes & VulnerabilitiesIntroduction Hi, Folks. In this blog post, we embark on a journey of resilience and adaptability, exploring the art of upgrading npm packages with breaking changes. Whether you're a junior developer or a senior developer, learn to embrace change and ...Discuss·38 readsnpm
Better Dev XPbetterdevxp.hashnode.dev·Dec 13, 2023Navigating the Java Senior Developer Interview RoadmapBecoming a senior Java developer is a significant milestone in one's career, and the interview process for such a role demands a comprehensive understanding of Java, along with advanced problem-solving skills and a deep knowledge of software architec...Discuss·31 readsJava
Namito Yokotablogs.namitoyokota.com·Nov 26, 2023Are you Senior Developer ready?The developer community consists of numerous articles on steps to becoming a senior developer. However, many of them tend to focus on the big picture concepts. In this article, I aim to provide a comprehensive list of practical tips you can follow. ...Discuss·177 readssenior-software-engineer