Mohamed Abdullajsalchemy.hashnode.dev·Sep 9, 2024Introduction to TypescriptTypeScript is a statically typed programming language that is a superset of JavaScript. It was developed and maintained by Microsoft. TypeScript was created to address the challenges of building large-scale JavaScript applications and add optional ty...DiscussTypescript - Beginner to AdvanceTypeScript
Prajwal Mahajanprajwalmahajan101.hashnode.dev·Jun 1, 2024Introduction to Clean CodeLeaving the Codebase Better: A Manifesto for Clean Code In the world of software development, where innovation races ahead at breakneck speed, the quest for cleaner, more efficient code remains ever-pressing. As we stand on the cusp of a new era hera...Discuss·3 likes·31 readsMastering Clean Code: Principles, Practices, and Normsclean code
Yashi k tanejathatweiredteenager.hashnode.dev·Feb 9, 2024Getting better🫀🫂One thing that has come to my notice is that there are people who want to change and some people who don't want to, now it's totally normal if they don't want any changes but I'll talk abt the ones who actually wants to change and get better. See ik ...Discuss·1 likebetterdeveloper
Ian Carsoniancarson.hashnode.dev·Dec 20, 20235 Rules to follow in order to write better code.Sometime back, our team had a project that no one wanted to work on. The main concern was the cascade effect that was expected from the project. It was so unpredictable and had huge "utils" classes. This has been known to scare most developers as it ...Discussbetterdeveloper
Akhil Kadangodeakhil.se·Nov 20, 2023Building a Strong Foundation in Software Development using SOLID principlesPicture yourself as an architect, tasked with designing structures not of bricks and mortar, but of code and logic. In this domain, the SOLID principles are akin to the architectural guidelines that ensure your digital constructions are robust, flexi...DiscussSOLID principles
Akhil Kadangodeakhil.se·Nov 8, 2023A Practical Guide to the Law of Demeter with PHP ExamplesThe Law of Demeter (LoD) is a software development principle that's like a secret weapon for writing cleaner and more maintainable code. It's all about limiting how much one part of your code knows about another. As someone who has coded in PHP for y...Discuss·60 readsbetterdeveloper
Arjun Narainarjunnarain.dev·Oct 10, 2023Unraveling Joy in a Sea of SyntaxInspired by The Knowledge Project podcast featuring Laurie Santos Hey there, fellow code wranglers! 🚀 Ever felt that roller-coaster of emotions during a coding session? One moment, you're on top of the world, and the next, you're plunging into the a...Discuss·65 readsHappiness
Azizo Bouhaazizobouha.hashnode.dev·Aug 11, 2023Making Your Site Responsive: Strategies and TipsAs the world shifts to a mobile-first approach, it’s increasingly important for businesses and individuals to create responsive websites that are optimized for different devices and screen sizes. Responsive web design enables users to access content ...Discusstechnology
Swetank Rathicodecustody.com·Aug 7, 2023Software Engineer - The missing manual! Recipe to be a better engineerYou must be wondering what a missing manual can be. After all, you have read many books and written a good amount of code to call yourself a software engineer. Have you ever thought why some engineers go fast over the ladder, and some take slow steps...Discuss·26 readssoftware development
Mohamed Ashourblog.m-ashour.space·Jul 9, 2023Improve Your Python Code Readability and Maintenance by Avoiding These 3 MistakesTLDR; Avoid these 3 mistakes for clearer Python code: overusing dictionaries, using strings for variations, and not using type hinting. Consider data classes and enums for structured data and variations, and use type hinting for readability. When you...Discuss·1 like·66 readsPython