Skip to content

Commit

Permalink
deploy: e539b0f
Browse files Browse the repository at this point in the history
  • Loading branch information
sumit4613 committed Nov 20, 2023
1 parent 4d945a3 commit 60ced82
Show file tree
Hide file tree
Showing 63 changed files with 91 additions and 219 deletions.
2 changes: 1 addition & 1 deletion 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
4 changes: 2 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="generator" content="Hugo 0.119.0">
<meta name="generator" content="Hugo 0.120.4">


<title>Sumit Singh | About, contact, and portfolio</title>
Expand All @@ -26,7 +26,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
27 changes: 2 additions & 25 deletions index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,135 +6,112 @@
<description>Recent content in Hey, I&#39;m Sumit. on Sumit Singh</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Wed, 23 Nov 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://sumit4613.github.io/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Wed, 23 Nov 2022 00:00:00 +0000</lastBuildDate>
<atom:link href="https://sumit4613.github.io/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>NIET, Greater Noida</title>
<link>https://sumit4613.github.io/portfolio/niet/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/niet/</guid>
<description>Did my engineering here. Not much to say about it, because I did my major in Electronics and Communication Engineering, which was not that much interesting for me.</description>
</item>

<item>
<title>Carta</title>
<link>https://sumit4613.github.io/portfolio/carta/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/carta/</guid>
<description> Majorly Working on product stability. Worked on enterprise integration - achieved NCDR’s CathPCI Certification in record time. Worked with pluggy to build plugin based functionality for certification purpose. </description>
</item>

<item>
<title>Civil Machines Technologies</title>
<link>https://sumit4613.github.io/portfolio/cmt/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/cmt/</guid>
<description>Day-to-day responsibilities include but not limited to the following:
Optimised APIs on already built products. Reduced API response time for 2.5 seconds to 250 ms. Reduced computational complexities to linear complexity in different portion of codebase. Optimised Django’s ORM queries to reduce computational time by reducing query complexity from 2n+1 to linear using Django ORM features. For instance, in an API reduced 1000+ queries to 10 queries. Automated deployments of the products using Github Actions.</description>
</item>

<item>
<title>Open source development</title>
<link>https://sumit4613.github.io/portfolio/opensource/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/opensource/</guid>
<description>I have contributed to many open source projects be it code or documentation. By maintaining and contributing to these projects, I&amp;rsquo;ve learned about a lot of effective community building, communication, and documentation.
I&amp;rsquo;ve also learned a lot about programming, and I&amp;rsquo;ve been able to apply that knowledge to my own projects.
Major contributions:
drf-user Several Projects at 101 Loop For more details please check out my GitHub profile</description>
</item>

<item>
<title>Programming</title>
<link>https://sumit4613.github.io/portfolio/programming/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/programming/</guid>
<description>I am experienced with Python, and it&amp;rsquo;s related tech stack.(Django, Flask, FastAPI, etc.). I&amp;rsquo;m also comfortable using Docker, Kubernetes, Git, Linux, SQL, and other systems.
For more details please check out my GitHub profile.</description>
</item>

<item>
<title>Let&#39;s talk about decorators in Python</title>
<link>https://sumit4613.github.io/posts/python-decorators/</link>
<pubDate>Wed, 23 Nov 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/python-decorators/</guid>
<description>Let&amp;rsquo;s learn a little about decorators in Python. We will learn about what are decorators, how to use them, and how to create them.
What are decorators? Decorators are functions which take another function as an argument and returns another function. They are used to extend the behavior of the latter function without explicitly modifying it.
How to use decorators? Let&amp;rsquo;s see how to use decorators in Python. We will use the @ symbol to use decorators.</description>
</item>

<item>
<title>Django Middlewares</title>
<link>https://sumit4613.github.io/posts/django_middlewares/</link>
<pubDate>Wed, 02 Nov 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/django_middlewares/</guid>
<description>We&amp;rsquo;ll come to know about middlewares in django but first, let&amp;rsquo;s understand what is a middleware.
What is a middleware? Middleware is a software that acts as a bridge between an operating system and applications running on it. It provides common services and capabilities to applications outside what&amp;rsquo;s available from the operating system.
What is a django middleware? A middleware is a component that sits between the Django view and the Django template.</description>
</item>

<item>
<title>USB Drive Corrupted? Let&#39;s just fix it!</title>
<link>https://sumit4613.github.io/posts/fix-corrupted-usb-drive/</link>
<pubDate>Wed, 19 Oct 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/fix-corrupted-usb-drive/</guid>
<description>Recently, I was trying to boot ubuntu to an old system. And while I was making my bootable USB drive, somehow my USB drive got corrupted. I tried to format it, but it was not working. I tried to fix it using chkdsk, but it was not working either.
So I thought, why not just fix it using diskpart? So here is how I did it.
Steps Open cmd as administrator.</description>
</item>

<item>
<title>Oops! Python</title>
<link>https://sumit4613.github.io/posts/oops-python/</link>
<pubDate>Wed, 12 Oct 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/oops-python/</guid>
<description>I was refreshing my theoretical concepts of Object-Oriented Programming. So just to remember all of my learnings, I thought why not write a post about it. So here it is.
What is Object-Oriented Programming? Object-Oriented Programming (OOP) is a programming paradigm that uses objects and their interactions to design and program applications. OOP is a way of programming that is based on the concept of &amp;ldquo;objects&amp;rdquo;, which can contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods.</description>
</item>

<item>
<title>Moving Django Projects to a new server</title>
<link>https://sumit4613.github.io/posts/move-django-projects-to-new-server/</link>
<pubDate>Sun, 02 Oct 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/move-django-projects-to-new-server/</guid>
<description>I keep migrating django projects from one provider to another. Everytime, I have to look up the same steps. So I decided to write them down here. It is a bit of a long post that contains various commands and sample config files, but I hope it will be useful to someone.
I&amp;rsquo;m assuming by now, you already created a new instance and is able to ssh into it.
Install/Update Server Dependencies sudo apt-get update sudo apt-get -y upgrade PostgreSQL Note: I install postgres inside the server, you can use RDS or some external service as well.</description>
</item>

<item>
<title>Install and Manage your own PostgreSQL Server</title>
<link>https://sumit4613.github.io/posts/install-and-manage-postgres/</link>
<pubDate>Sat, 10 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/install-and-manage-postgres/</guid>
<description>Commands which I use to install and manage my own PostgreSQL server.
Install the dependencies to use Postgres with Python/Django
sudo apt-get -y install build-essential libpq-dev python3-dev Install Postgres Server
sudo apt-get -y install postgresql postgresql-contrib Create a new user sudo -u postgres createuser --interactive After running the above command, you will be prompted something like this:
Enter name of role to add: new-user Shall the new role be a superuser?</description>
</item>

<item>
<title>Install Python</title>
<link>https://sumit4613.github.io/posts/install-python-in-ubuntu/</link>
<pubDate>Mon, 05 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/posts/install-python-in-ubuntu/</guid>
<description>On new Ubuntu servers, Python 3.10 is installed by default. But if you want to install a specific version of Python, this post shows you how.
Run the following commands with sudo or root user.
Install the prerequisites sudo apt-get update sudo apt install software-properties-common Update the sources sudo add-apt-repository ppa:deadsnakes/ppa When prompted press Enter to continue:
Press [ENTER] to continue or Ctrl-c to cancel adding it. Install Python 3.8 sudo apt-get -y install python3.</description>
</item>

</channel>
</rss>
2 changes: 1 addition & 1 deletion portfolio/carta/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion portfolio/cmt/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion portfolio/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
13 changes: 2 additions & 11 deletions portfolio/index.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,56 +6,47 @@
<description>Recent content in Portfolio on Sumit Singh</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-us</language>
<lastBuildDate>Thu, 01 Sep 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://sumit4613.github.io/portfolio/index.xml" rel="self" type="application/rss+xml" />
<lastBuildDate>Thu, 01 Sep 2022 00:00:00 +0000</lastBuildDate>
<atom:link href="https://sumit4613.github.io/portfolio/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>NIET, Greater Noida</title>
<link>https://sumit4613.github.io/portfolio/niet/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/niet/</guid>
<description>Did my engineering here. Not much to say about it, because I did my major in Electronics and Communication Engineering, which was not that much interesting for me.</description>
</item>

<item>
<title>Carta</title>
<link>https://sumit4613.github.io/portfolio/carta/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/carta/</guid>
<description> Majorly Working on product stability. Worked on enterprise integration - achieved NCDR’s CathPCI Certification in record time. Worked with pluggy to build plugin based functionality for certification purpose. </description>
</item>

<item>
<title>Civil Machines Technologies</title>
<link>https://sumit4613.github.io/portfolio/cmt/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/cmt/</guid>
<description>Day-to-day responsibilities include but not limited to the following:
Optimised APIs on already built products. Reduced API response time for 2.5 seconds to 250 ms. Reduced computational complexities to linear complexity in different portion of codebase. Optimised Django’s ORM queries to reduce computational time by reducing query complexity from 2n+1 to linear using Django ORM features. For instance, in an API reduced 1000+ queries to 10 queries. Automated deployments of the products using Github Actions.</description>
</item>

<item>
<title>Open source development</title>
<link>https://sumit4613.github.io/portfolio/opensource/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/opensource/</guid>
<description>I have contributed to many open source projects be it code or documentation. By maintaining and contributing to these projects, I&amp;rsquo;ve learned about a lot of effective community building, communication, and documentation.
I&amp;rsquo;ve also learned a lot about programming, and I&amp;rsquo;ve been able to apply that knowledge to my own projects.
Major contributions:
drf-user Several Projects at 101 Loop For more details please check out my GitHub profile</description>
</item>

<item>
<title>Programming</title>
<link>https://sumit4613.github.io/portfolio/programming/</link>
<pubDate>Thu, 01 Sep 2022 00:00:00 +0000</pubDate>

<guid>https://sumit4613.github.io/portfolio/programming/</guid>
<description>I am experienced with Python, and it&amp;rsquo;s related tech stack.(Django, Flask, FastAPI, etc.). I&amp;rsquo;m also comfortable using Docker, Kubernetes, Git, Linux, SQL, and other systems.
For more details please check out my GitHub profile.</description>
</item>

</channel>
</rss>
2 changes: 1 addition & 1 deletion portfolio/niet/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion portfolio/opensource/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion portfolio/programming/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion posts/django_middlewares/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion posts/fix-corrupted-usb-drive/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
2 changes: 1 addition & 1 deletion posts/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@

<link rel="stylesheet" href="https://sumit4613.github.io/styles/base.min.7a54543f62c87dca91739b5348c7e710a0b75a872743e8dec760805b465f2f00.css"/>

<script async defer src="https://sumit4613.github.io/scripts/base.min.9fcaee6aa8b2f1c2f4271221239ae1b24122acddc4cea683cc23a6e8e4752de1.js"></script>
<script async defer src="https://sumit4613.github.io/scripts/base.min.f2fae3968444d1ab70411f2de4a824171ecadc6e3dee62dfc9652582e0b1142a.js"></script>


</head>
Expand Down
Loading

0 comments on commit 60ced82

Please sign in to comment.