Peter Merrillpeterm.hashnode.dev·Feb 21, 2024The Anti-Assumption Mindset: Embracing Intellectual Humility in Software EngineeringHave you ever launched a feature with confidence, only to find it leaving users scratching their heads? It's a scenario familiar to many software engineers, regardless of experience. Often, the culprit resides in the shadows: assumptions. These unspo...Discuss·48 readsAssumptions
Mikalai Kardashmkardash.dev·Feb 8, 2024On Management DifferenceTLDR; Good management (leadership) is invisible. It just happens. Also, it is very easy to understand what it is supposed to mean in you org using a simple test described below. Intro It is simple and yet all simple things are very hard to get to. I ...Discussmanagement
Marcin WosinekforHow to devhow-to.dev·Sep 7, 2023How to write maintainable code: Straightforward logicMaintaining code is more complicated than writing it. Before you make any changes, you need to understand what is there already, how it was supposed to work, and how it works now. The difficulty of this task will depend on how the code was structured...Discuss·161 readsProgramming Tips
Adityaa krdevsadi.hashnode.dev·Sep 2, 2023Top 3 Must-Have Qualities for Every DeveloperElevate Your Dev Game: Mastering Skills that Separate Pros from Newbies Hello and welcome to DevScribe, hosted by Aditya. In the world of development, everyone aspires to be a developer, but what sets apart proficient developers from novices are cert...DiscussDeveloper
Zeroday Co., Ltd.zeroday.hashnode.dev·Aug 23, 2023Techniques to Improve the Quality of SoftwareThere are many techniques that can be used to improve the quality of software. Some of the most effective ones are: Test Early and Often Testing should start as early as possible in the development process. Testing early helps catch defects early on...DiscussSecurity
John Vesterjohnjvester.hashnode.dev·Aug 17, 2023Improving Customer-Facing App Quality Using Tricentis TestimAs a software engineer, I’ve been reminded that “change” is the only “constant” we experience. Honestly, that premise is why I am just as excited today as I was when I started my career in 1992. I’ve realized there are some “almost-constants” that ex...Discuss·1 likeQuality Assurance
Emmanuel Tisseraemmti.com·Aug 3, 2023FeaturedI dug a trench and unearthed some Software Engineering principlesDisclaimer: These are my thoughts as an individual and do not necessarily represent my workplace or any other organisations I'm involved with. It's been 21 years since I started in the Software world, albeit as an intern. Having wanted to become a So...bharat and 2 others are discussing this3 people are discussing thisDiscuss·20 likes·172 readsSoftware Engineering
Brendon Ribeirobrendon.hashnode.dev·Feb 24, 2023Scaling code through refactoringWhy do we have bad code (code smells)? Have you ever walked into a class/function that felt like everything was wrong? You start wondering how could this piece of code, be approved by someone. If quality is a constant in our development process, why ...Discuss·65 readsrefactoring
MITHIN DEVmithin.hashnode.dev·Jan 8, 2023✅Could This Be The Definitive Answer To Your WHAT'S THE USE OF OPEN SOURCE?🟢So, what the heck actually is this open-source thing? 👉First, This is what I would tell someone who is unfamiliar with the topic and is searching for the gist rather than the intricacies. Open Source software is not the same as free software. Rath...Discuss·48 readsLetsopensource
Haniinothanii.hashnode.dev·Dec 19, 2022Boost Your Code's Quality Using These Key TipsThis week, I wanted to talk about the importance of writing clean code in JavaScript. Here are some tips and resources to help you write more maintainable and scalable code: Follow established coding standards and style guides. There are several pop...Discuss·109 readsJavaScript