Ahmad W Khanblog.ahmadwkhan.com·Dec 7, 2024Rethinking Software ArchitectureSoftware architecture is not just about choosing a structure for your application; it's about creating a foundation that aligns with your project’s goals, your team’s capabilities, and your organization’s resources. Yet, the industry often reduces th...Discussmonolithic architecture
Timon JuckerforSoftware Engineering Cornersoftware-engineering-corner.zuehlke.com·Oct 14, 2024All we need is StructureDo you remember when Dr. Carter, in the previous article "Demystifying Concurrency: Essential Clarifications," explained the difference between Async and Parallel? I think this story ended before touching on a crucial point. Even if you understand th...Discuss·91 readsasync
Timon JuckerforSoftware Engineering Cornersoftware-engineering-corner.zuehlke.com·Sep 30, 2024Demystifying ConcurrencyI often encounter situations where Software Engineers have differing mental models of concurrency. To make matters worse, there are terms that are used (almost) synonymously, like async and parallel. But also definitions for Data parallelism and Task...Discuss·2 likes·185 readsasync
Anita Madubaanitascript.hashnode.dev·Aug 27, 2024Ultimate Structure To Get Started With Your Coding ProjectsPrerequisites To get the most out of this guide, you should have some basic knowledge of: Git GitHub Basic terminal commands Setting Up the Folder with Git Step OneCreate a main project folder: mkdir mainProjectFolder cd mainProjectFolder Step ...DiscussProgramming Tips
Ahmad W Khanblog.ahmadwkhan.com·Aug 23, 2024Digital Nomad Dream: Wanderlust or Just Wandering?Ah, the digital nomad lifestyle. It's the modern-day equivalent of sailing off into the sunset—armed not with a sail and compass but a MacBook and a solid Wi-Fi connection. It’s the epitome of freedom, the promise of a life untethered by cubicles and...DiscussNomadicculture
Akash Singhakashsingh.blog·Aug 21, 2024A complete guide on being a great manager, written by an engineerI’m not a manager I’m a software engineer in the Bay Area and I’ve been working in the tech industry for a significant part of my adult life. For all these years, I’ve always had a manager- whether it was working in a small startup or a large company...Discuss·444 readsCulture
Shaheer Sarfarazdakheera47.hashnode.dev·Aug 2, 2024[1/12] AutodeskIt's been exactly one month since I started my placement year at Autodesk. I got this internship after about six months of off and on applying. I did about 80 applications, focusing on quality rather than just blind firing applications everywhere. I ...Discuss·11 likes·73 readsAutodeskinternships
Miguel Cardosomsdcardoso.hashnode.dev·Jun 18, 2024There is more to the user story 📖In software development and product management, a user story is an informal, natural language description of features of a software system. They are written from the perspective of an end user or user of a system, and may be recorded on index cards, ...Discussproject management
Shaheer Sarfarazdakheera47.hashnode.dev·May 18, 2024My Experience With A MacbookHi. I'm Shaheer, a web developer studying Computer Science at UCLan. I want to write about my experience buying and owning a Macbook, after a life of exclusively using Windows devices. I started my journey, like most, with a Windows laptop. I had a n...Discuss·1 like·61 readsmacbook
Charles Jblog.hypertextcoffeepot.com·Apr 6, 2024The Rise and Fall of GitHubIf you're reading this there's a better-than-not chance that you're already a GitHub fan, or were at a time. I'm not here to drag it through the mud. No, this is more in line with that feeling you might get when you see a beloved friend struggling wi...Discuss·6 likes·136 readsopinion pieces