Krzysztof Przekwaskristof.pro·Aug 15, 2024Funky code smellsSoftware development tends to be a lot like cooking. You can follow the recipe, but sometimes you end up with something that just doesn’t taste right. In code, we tend to call these bad “flavours” code smells. They do not crush your app immediately, ...Discusscode review
GUEST HOUSEguesthouse.hashnode.dev·Aug 5, 2024Quality Engineering (QE)Pendahuluan: Quality Engineering (QE) adalah disiplin penting dalam pengembangan perangkat lunak yang berfokus pada memastikan kualitas produk perangkat lunak sepanjang siklus hidupnya. Dalam blog ini, kita akan mengeksplorasi peran seorang Quality E...Discuss·1 likequality
Kunaal Thanikkunaal.hashnode.dev·Jul 30, 2024CF2 - Selection of Appropriate ToolsPicking the Perfect Automation Tool: Your Fun Guide to Testing Success Selecting the right automation tool can feel like finding the perfect pair of shoes—crucial for comfort and style! Here’s a playful yet practical guide to help you choose the best...DiscussCritical Factors for Successful Software TestingTesting
Bruno Sabotbrunosabot.hashnode.dev·Jun 30, 2024Mastering Time: Using Fake Timers with VitestPhoto by Aron Visuals on Unsplash In the world of testing, controlling time can be a real challenge. Real-world timers, like setTimeout() and setInterval(), can be cumbersome when writing unit tests: without the right technique, you will introduce ex...DiscussJavaScript
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·175 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