VIM Cheatsheet

Introduction This cheatsheet showcases essential VIM commands and practical examples. These commands help you navigate, edit, and manipulate code or configuration files efficiently. Navigation Commands Command Description Example Use w Jump to the start of the next word Fast word to word movement e Jump to the end of the Read more

Transformer Series 1: Foundation

In 2017, the AI landscape for language understanding changed dramatically when Google Brain researchers introduced a groundbreaking algorithm called the “Transformer” in their paper “Attention is All You Need.” Before this, AI models could only process one word at a time, often resulting in awkward, incomplete language. The Transformer’s self-attention Read more

A Touch of Kubernetes

Deploying applications on Kubernetes can initially seem complex. Using Helm, Kubernetes’ package manager, simplifies the deployment process by letting you define reusable configurations in a single chart. Here’s a breakdown of how Kubernetes and Helm work, and the practical steps we used to get this testing project up and running. Read more

A Touch of DevSecOps

Building a DevSecOps CI/CD Pipeline with Jenkins, SonarQube, and Snyk Using Terraform Introduction Incorporating security into Continuous Integration/Continuous Deployment (CI/CD) pipelines is a core DevSecOps practice. By leveraging tools like Jenkins, SonarQube, and Snyk, you can automate static and dependency vulnerability scans within your pipeline. This post will guide you Read more

A Touch of Ansible

Ansible simplifies IT automation by allowing you to configure, deploy, and manage infrastructure with straightforward YAML files. Here’s how we used Ansible to deploy Jenkins, SonarQube, and a sample application while automating repetitive tasks across our setup. We’ll also cover some powerful ways to extend Ansible’s capabilities. Table of Contents Read more

Cleared SAA-C02

I started with acloud.guru AWS Certified Solutions Architect Associate course. https://acloudguru.com/course/aws-certified-solutions-architect-associate-saa-c02 If you get the pro subscription, you get access to labs without having to create your own AWS accounts. I think it’s 50 bucks a month, but you may be able to find this on Udemy for cheaper. AWS Read more

Python3 and Minecraft on Debian

Minecraft is great for learning Python.  Here’s how to get the client going on Debian. I’m using spigotMC for the Minecraft server. https://www.spigotmc.org/wiki/spigot-installation/#linux First install java, git and tar # apt-get install git openjdk-7-jre-headless tar Download BuildTools.jar from https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar to /home/username/spigot/. Then run $ git config –global –unset core.autocrlf and Read more