Sean MarcusMastering SOLID Principles for Better Software DevelopmentSOLID is a set of five principles for writing maintainable and scalable software applications. These principles were introduced by Robert…7 min read·May 2, 2023----
Sean MarcusBuilding Powerful Node.js Applications with NestJS: A Comprehensive GuideA Comprehensive Guide to Building Scalable Node.js Applications12 min read·Apr 18, 2023----
Sean MarcusTypeScript FundamentalsTypeScript is a programming language that is a superset of JavaScript, meaning that all JavaScript code is also valid TypeScript code…6 min read·Dec 13, 2022----
Sean MarcusA quick guide to react-queryReact-query is a library for React that allows developers to easily manage data in their applications by providing features for fetching…5 min read·Dec 9, 2022----
Sean MarcusMongoDB AggregationsMongoDB aggregation pipelines allow you to process data records and return computed results. This is useful for tasks such as data analysis…5 min read·Dec 8, 2022----
Sean MarcusCustom React Hooks — A quick guideReact hooks are a new feature in React 16.8 that lets you use state and other React features without writing a class. They were created to…3 min read·Dec 7, 2022----
Sean MarcusNext JS | Nuxt JS | Vite | More.Next.js, Nuxt.js, and Vite are all web frameworks that are designed to make it easier to build and deploy web applications. They each have…4 min read·Dec 5, 2022----
Sean MarcusTailwind CSS vs. Material UITailwind CSS, Material UI, and other React styling tools are all different ways of applying styles to a React application.3 min read·Dec 4, 2022----
Sean Marcus10 Fundamentals for good web designEveryone loves websites that are pleasing to the eye. Sites that are easy on the eyes are more likely to be visited again and again. In…3 min read·Jan 30, 2022----
Sean Marcus10 ways to build your brand as a software developer1. Create a blog or website and share your thoughts, ideas, and experiences as a software developer.3 min read·Jan 30, 2022----