Design Patterns Command Pattern Using the command pattern to understand how most modern frameworks implement the right balance of abstraction and control
Design Patterns Template Model Pattern One object many forms ! Here, we up our strategy game up by working with templates, inheritance and polymorphism
Data Science Theory of Data Visualizations An analysis into the design and thought process that goes into making beautiful data vizes that tell a story
Design Patterns Strategy Pattern Learning the OOP way to execute different algorithms in different situations using the Strategy Pattern
Design Patterns Iterator Pattern Using the iterator pattern to abstract unnecessary complications in iteration logic as type of collection changes
D3 D3 and Next A brief explainer on creating fast, interactive dashboards and data visualizations with D3.JS and Next.JS
Design Patterns State Pattern Understanding how the state-change-reactiveness of modern software is implemented by studying the state pattern
Design Patterns Memento Pattern An excerpt on implementing undo mechanism in software applications using the Memento Pattern
Frontend Next JS An overview of the future of fast, SEO optimized frontend web software using the Next JS framework
git Git Squash and Rebase Understanding grouping of small, related commits into more significant commits
Frontend Smart and Dumb Components An examination of a new method of structuring your component driven applications in a systematic manner
Authentication React-Firebase auth A tutorial on authenticating your frontent React apps with Google Firebase Auth service
Frontend React Query A refresher on managing, monitoring and optimizing async API calls using the React Query library
Frontend Redux An introduction to the state management with Redux and a mini project to further strenghten the concept.
SEO Crawling, Indexing and Deindexing A brief explanation about the fundamentals of SEO and how the search engine basically ranks webpages
Frontend Atomic Design An explainer on how atomic design redefines and restructures building large interfaces by testing UI components on the most elemental levels.
Design Component Driven Development An overview of component driven development and atomic design principles and how they are going to craft the future of frontend development
API Bidirectional API with gRPC Creating a staggered, bidirectional, secure connection between client and server using the gRPC framework
gRPC Server Push API with gRPC Using gRPC to create Publish Subscribe model involving server-push-client-listen