Software Engineering


How to Implement User login with JWT Authentication in Django Rest Framework

Django JWT Tutorial

djangoprogrammingapi

Design Patterns in Python: Repository Pattern

The Repository Design Pattern Explained and Implemented in Python.

design-patternssoftware-engineeringsoftware-architecture

Breaking Down Knowledge Silos in Software Engineering with Swimm

Silos slow down your entire organization, and degrade your Bus Factor to dangerously low numbers. Find out how to build a culture of knowledge sharing to avoid that - making sure critical expertise is transferred, not hoarded.

swimmprogrammingknowledge

A Simple Guide to Shared Memory in Python

software-engineeringsoftware-developmentpython

Logarithmic vs. Linear Scales: When Should You Use Them?

logarithmic-scalelinear-scalealgorithms

Build Your Own VPN in AWS

awscloud-computingansible

How to Setup AWS Amplify Infrastructure with Terraform

A short tutorial on setting up the Terraform infrastructure required for a static web app built with React. The article focuses on the Terraform code and settings needed to set up an AWS Amplify project for continuous deployment. The AWS Amplify project makes use of CodeCommit as a source repository.

awssoftware-engineeringweb-development

What is the Difference Between Java and JavaScript?

javajavascriptprogramming

The Best (and Worst way) of Solving the Palindrome Algorithm Question

The palindrome question does a great job testing developer’s basic understanding of how to manipulate a string.

software-developmentsoftware-engineeringalgorithms

How to Programmatically Create Topics in Kafka Using Python

Creating topics using Python and kafka-python or confluent_kafka

pythonsoftware-developmentsoftware-engineering