Posts
Sort By:
Tags:
Filter Clear

Simplifying Bankid Authentication In Python: Introducing Bankid6

I have worked with BankId a lot over the years. By using my experience, I have created a PyPi package to help python developers integrate BankId in their system with the lowest effort possible.

How I Turned My Portfolio Into An Ai-Powered Platform Using Mcp

This post walks through how a simple idea—publishing content with AI—evolved into building a full MCP-powered system inside my portfolio.

Tetris Game - Classic Block Puzzle

Play the classic Tetris game in your browser. Created from a single AI prompt and deployed automatically to my portfolio via my MCP server—showing the real power behind my AI-enabled portfolio.

Ai Saas Landing Page Demo

AI created interactive demo of a modern SaaS landing page with dark mode and animations. This is to show how flexible my portfolio prject has become after making a MCP server from it.

Cheat Sheet Of Design Pattern

Description of design patterns with real-life analogy, python example, advantage and disadvantages.

Cost-Effective Django Deployment

I have migrated my Django portfolio website to Digital Ocean. This guide walks you through the entire setup process on a budget-friendly, reliable platform.

My New Portfolio Design

If you are not embarrassed by the first version of your product, you’ve launched too late. 
-Reid Hoffman

My first portfolio version was embarrassing.

Tests For Publishing Python Pypi Package

Developers will use different versions of python where they want to install your package. It's import to test your python packages before releasing it. 

How To Merge Branches Up To Specific Commit

If you realize that your past commit is worth the release then this is what you need to do. 

Integrate Tinymce In Django Admin

TinyMCE is a powerful editor. It can be integrated in Django admin to make awesome content for webpage.

[Un]Common Git Scenarios

Git tracks the project and keeps us calm. Using git properly can take away a lot of hassles of development. Here I listed three scenarios of version controlling and how I use git to handle them. Observing git commands in action can give us a clear view about these commands.

Personal Portfolio Website

I present an initial overview of this platform, crafted with precision and powered by a blend of cutting-edge technologies like Python, Django, MySQL, GitHub, CircleCI, etc...