Sunday, September 24, 2023

Coding Design Patterns

 


Software Design Patterns are ways of writing software, they can be divided into these types, each with their own advantages and disadvantages, need to get into these more - tbc



Monday, September 18, 2023

Erfahren Sie Mehr Uber Pakete (Packets)

 Erfahen Sie Mehr Uber Pakete  

Ich habe vor kurzem angefangen, an einem projekt zu arbeiten es verwendet MERN.  





Learning about Packages 

I recently started working on creating a react app, in the MERN stack and I was confused about the packages.json file

Turns out that it was basically something that kept a track of the dependencies/tools that we need to use to make sure that our application is working correctly 

Saturday, September 16, 2023

Declarative Vs Imperative

 React uses a declarative approach for making programs, for example, in an imperative flow, we tell the computer exactly how to manipulate the DOM (Document Object Model) 

[ Also look at, what is a DOM?] 

We specify where the control flow needs to go and exactly how we want to manipulate the screen

In a declarative approach, we do the opposite, where there is a lot more abstraction and we just tell the computer "I want to create a button" and it creates a button and does not bother us with too much low lying information


[add more...]

Fundamentals of CS

 To understand the fundamentals of CS, I embarked upon a 4 year long journey of doing a 2nd bachelors degree in Computer Science

Even though I was told that understanding algorithms and data structures would be enough for me to get started, yet what I saw was that the 4 year degree was a testament to the commitment that I was willing to put into the craft of programming and my career as a Full Stack Developer with a specialization in Machine Learning 

I now understand and accept that knowing the fundamentals of programming, how computers work at a binary level, how assembly is the bridge between source code written by humans and machine code understood by computers 

At its core, its a fascinating subject, one I genuinely wish to master and will, the reason for that being that it will allow me to 100x my capability by overcoming my organic limitations 

More to come. 

How to inspect hard to get elements

 Today I learned how to inspect hard to get elements in the DOM using a CSS trick in the console.  So what you basically do is that you go i...