Posts

Why I Started Using Next.js

Introduction Its been over 3 years since I have been working as a software engineer. I primarily started out with HTML and CSS to build basic static sites. Eventually I learned how to do cool animations and interactions with JavaScript. Since then I have gradually kept seeking new ways to implement my ideas, leading me to explore different web frameworks. I have worked with react, Flask, Django, Astro, Wordpress, & Elementor to build all kinds of websites to fit my specific use cases. Overtime I have developed a strong affinity towards Django, for more complex and dynamic features. Recently I have found myself looking for a fully integrated JavaScript framework that handles both front and backend, to really mimic Django's monolithic architecture. Personally, I loath the overhead of separating by backend from my front end and communicating via an API, so after hearing the hype I finally decided to give Next a shot.   The Problem The first reason I left my Django Habitat was for ...

The Life of Donald Knuth

  The field of mathematics stretches all the way back to Ancient Greece, where philosophers such as Pythagoras, who formulated the notorious Pythagorean theorem, and Thales of Miletus, who calculated the height of a pyramid using geometry, brought a systematic approach and universal language to describe the world around them. Since Ancient Greece, history has witnessed many notable mathematicians, and one of them is Donald Knuth. The work of Donald Knuth has dramatically impacted the field of mathematics and led to significant advancements in the application of math to computer science. Donald Knuth's early life, education, and mathematical research reveal the before and after effects of his legacy in his field of study. Donald Knuth was born on January 10, 1938, in Milwaukee, Wisconsin, to Ervin Henry Knuth and Louise Marie Bohning.[2] Ervin Henry Knuth, a teacher at the Lutheran school Donald Knuth a ttended and introduced his son to music, mathematics, and S cience.[ 1] 13-ye...

THE LIFE OF MARIE CURIE AND THE IMPACT OF HER DISCOVERIES ON THE 21ST CENTURY

  The Modern Era was the most extraordinary scientific age, since the Scientific Revolution of Galileo and Newton, birthing exceptional scientists such as Albert Einstein, and Ernst Rutherford, who discovered the Neutron. One noteworthy name among the great scientists of the day, whose work was foundational to scientific fields across multiple domains, was Marie Salomea Skłodowska–Curie. This blog post describes Marie Curie, her scientific work and seeks to elaborate its impact on the 21 st century. Marie Curie’s upbringing, scientific career, and legacy reveal her impact on the 21 st Century. Like most humble beginnings, Marie Curie’s played a critical role in shaping the kind of impact she would imprint on history. 1867 was a significant year. Karl Max published ‘Das Kapital,’ [13] Alfred Nobel patented dynamite, [1] and Maria Curie Sklodowska was born in Warsaw, Poland to Władysław and Bronisława Skłodowska. The Kingdom of Poland at the time was under Russian control and her...

GitHub Streaks

   Hi, I'm Nathaniel  This is my first ever blog post. I have always wanted to do this but never got round to starting it. Personally, reading is my choice medium for learning about anything. So I am excited to be contributing my thoughts and ideas through writing as well. I am always reachable at anzonathan@gmail.com. Happy Reading!!!   Git Hub Streaks I first joined Github in 2018 to probably use it to register for some software. At the time I used to think it was a just social media for programmers. I had no clue about git or about repos yet.   What is Github? For those of you who don't know what Github is, its like a vault that contains code repositories, which are just like folders that contain certain code. Anyone can publish there code publicly or privately. Github is very essential for any programmer who needs to collaborate with other programmers on any software. It has also become the primary home for most of the worlds open source code. What are Strea...