Open in app

Sign In

Write

Sign In

Rajat Saxena
Rajat Saxena

1K Followers

Home

About

Apr 2, 2021

Free Up Drive Space In Windows 10

I have a 256 GB Samsung SSD which I have partitioned into two parts. One partition has Windows 10 and the other one has PopOS! The Windows 10 partition is almost 120 GB is size and I had been struggling quite a lot to keep at least 5 GB free…

Windows 10

2 min read

Free Up Drive Space In Windows 10
Free Up Drive Space In Windows 10
Windows 10

2 min read


Mar 3, 2021

Building A LMS: What I Have Accomplished In Two Years

Exactly two years ago, I embarked on a journey of creating my own little learning management system (aka LMS aka CMS for educators). I named it CourseLit and here is its landing page. CourseLit Create And Sell Courses, Digital Downloads And Premium Content. We have got all the tools you need to run…courselit.app I have been a solo developer working on this open source project. I have detailed my reasons…

SaaS

7 min read

Building A LMS: What I Have Accomplished In Two Years
Building A LMS: What I Have Accomplished In Two Years
SaaS

7 min read


Dec 5, 2020

I was wrong about the office communication etiquettes. I guess!

Lately, I have been encountering a lot of articles that suggest getting straight to the point when initiating a chat with a coworker. For example: You: Hi, what do to think about XYZ? Co-worker: To be honest, I ... Instead of: You: Hi Co-worker: Hey ** you articulating your thoughts…

Office Culture

2 min read

Office Culture

2 min read


Dec 3, 2020

Working In A Toxic Team

I originally published this on my own blog but I have pivoted my blog to cater to a different audience hence republishing here. In this post, I want to record my learnings and takeaways that I’ve acquired after working in a toxic team environment for more than an year. I…

Office Culture

3 min read

Working In A Toxic Team
Working In A Toxic Team
Office Culture

3 min read


Published in

CourseLit

·Nov 2, 2020

Running CourseLit On A Free AWS Plan

In this post, I will show you how to launch your own online teaching platform for free by running CourseLit on a free AWS plan. For the uninitiated, Amazon Web Services (AWS) is a cloud hosting provider which provides a generous free plan for beginners where one can play around…

How To

3 min read

Running CourseLit On A Free AWS Plan
Running CourseLit On A Free AWS Plan
How To

3 min read


Published in

CourseLit

·Nov 1, 2020

WEBP Support

We are pleased to announce that CourseLit now supports WEBP by default. This means that every image you upload to CourseLit will get auto-converted to its WEBP counterpart. CourseLit generates thumbnails for the image and video resources that you upload. …

Software Engineering

2 min read

WEBP Support
WEBP Support
Software Engineering

2 min read


Oct 23, 2020

Why I Am Building CourseLit — An Open-source Alternative To Teachable, Thinkific, Podia etc.

I have been working on this new platform for educators and entrepreneurs since February 2019 and finally the software has started to take the form I had in mind when I wrote its very first line of the code. …

Course

4 min read

Why I Am Building CourseLit — An Open-source Alternative To Teachable, Thinkific, Podia etc.
Why I Am Building CourseLit — An Open-source Alternative To Teachable, Thinkific, Podia etc.
Course

4 min read


Published in

CourseLit

·Oct 22, 2020

Replacing HAProxy With Caddy v2

We have recently released version v0.6.2 of CourseLit, which comes with Caddy v2 as the reverse proxy of choice instead of HAProxy. In this post, we will go over why we replaced a stable piece of technology like HAProxy with a new kid on the block, Caddy. Prior to v0.6.2…

DevOps

3 min read

Replacing HAProxy With Caddy v2
Replacing HAProxy With Caddy v2
DevOps

3 min read


Published in

CodeLit.dev

·Feb 23, 2019

Accessing GraphiQL over a JWT protected route in ExpressJS

If you’ve set up a GraphQL endpoint, protected with a JWT and you want to use GraphiQL for local development, here you go… — Step #1 Enable bodyParser.json() middleware in your Express app. This is required for parsing JSON posted by GraphiQL. const express = require('express') const bodyParser = require('body-parser') const app = express() if (process.env.NODE_ENV !== 'production') { // only used for accessing Graphiql with JWT auth, during development

JavaScript

2 min read

Accessing GraphiQL over a JWT protected route in ExpressJS
Accessing GraphiQL over a JWT protected route in ExpressJS
JavaScript

2 min read


Published in

We’ve moved to freeCodeCamp.org/news

·Dec 11, 2018

The difference between JavaScript’s call, apply, and bind methods

Let’s drill it into our minds and be done with it, once and for all. — I’m writing this micro post because the aforementioned question has haunted me for a very long time, and I knew I wasn’t the only one. …

JavaScript

2 min read

The difference between JavaScript’s call, apply, and bind methods
The difference between JavaScript’s call, apply, and bind methods
JavaScript

2 min read

Rajat Saxena

Rajat Saxena

1K Followers

Software Engineer; Builds Internet Based Businesses & Apps; Solopreneur

Following
  • Muzli

    Muzli

  • Jeremy Keith

    Jeremy Keith

  • Strapi

    Strapi

  • Julie Zhuo

    Julie Zhuo

  • Matthew MacDonald

    Matthew MacDonald

See all (289)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams