Top 5 Lessons From The Book Clean Coder Want to read Clean Coder but don't have the time? Check out my 5 most essential tips from this book.
How to Setup Your Own Blog Have you ever wondered how you could set up your blog? Even when searching online, it's challenging to understand what you need. How does everything work? In this article, I aim to tackle this by giving you a step-by-step tutorial on how you can set up your blog in minutes.
How Stardew Valley Helped Me With My Perfectionism 🐓 Stardew Valley is an open-ended country-life RPG (role-playing game) that tells the story of your character, who just inherited your grandfather's old farm in, you guessed it, Stardew Valley. I don't consider myself a gamer, but I indulge heavily in games occasionally. I had been postponing
What's Coming to Xcode 16🔥 At this year's WWDC, Apple unveiled new shiny✨ features for Xcode 16. With Swift Testing already exciting iOS Developers, Swift 6 and all the new features look promising.
Get to Know Swift Testing At this year's WWDC, Apple unveiled Swift Testing, a new testing framework. This does not replace XCTest, which iOS developers were already using, but it enhances the introduction of our test writing practices with new features such as tagging, parameterizing testing, and more.
Top 5 Exciting Features From WWDC24 Apple holds an event called WWDC, or Worldwide Developer's Conference, every year. This week, Apple showcased all the new software features for all platforms. Over 100+ videos teach other developers about new and upcoming features, and they are available on the Apple Developer's website. I highly
How To Ace The Coding Challenge ⭐️ In this article, I aim to help all engineers who may be intimidated by technical challenges and give them more power to deliver a successful challenge, regardless of their years of experience.
Introduction to Clean Architecture Following a specific architecture when you're on a project is expected in software development. Clean Architecture describes one of the most important values about software: being easy to understand.
Design Patterns: Composite Design Patterns are the foundation of software development. In an abstract form, they can help solve complex issues without specifying a programming language.
Beginners Guide to SwiftData SwiftData is an O/RM (Object-Relational Mapping) framework introduced by Apple in WWDC23. Built on top of Core Data, it also shares some of the basic functionalities. However, it seamlessly integrates macros for an improved API experience and is designed explicitly with SwiftUI in mind.