Skip to content

Instantly share code, notes, and snippets.

View peterkitonga's full-sized avatar

Peter Kitonga peterkitonga

View GitHub Profile
ricardo-dlc /
Last active February 19, 2024 16:02
Update Jenkins Inside a Docker Container

First identify your image.

$ docker ps --format "{{.ID}}: {{.Image}} {{.Names}}"
3d2fb2ab2ca5: jenkins-docker jenkins-docker_1

Then login into the image as root.

$ docker container exec -u 0 -it jenkins-docker_1 /bin/bash
berkorbay /
Last active February 22, 2024 14:39
To install Github Desktop for Ubuntu


See the following links for further updates to Github Desktop for Ubuntu. These are official instructions. (also mentioned by fetwar on Nov 3, 2023)

For the sake of "maintaining the tradition" here is the updated version.

silver-xu /
Last active February 19, 2024 13:38
Setup a Node.js project with Typescript, ESLint, Prettier, Husky

Setup a Node.js project with Typescript, ESLint, Prettier, Husky


Starting a personal node project could be easy; starting a team node project could be challenging.

I am a developer currently working in SEEK Australia.

In my experience, common mistakes developer make when starting a projects are:

  • No Linting
monkishtypist / hosts
Last active January 11, 2024 04:01
Nginx virtual host example for Windows Subsystem for Linux (WSL)
View hosts
# Location: /mnt/c/windows/system32/drivers/etc/hosts virtualhost.local www.virtualhost.local
amitbend / nodemailer with Zoho
Last active October 17, 2022 12:32
nodemailer with Zoho
View nodemailer with Zoho
const nodemailer = require('nodemailer');
const transporter = nodemailer.createTransport({
host: '',
port: 465,
secure: true, //ssl
auth: {
user: '',
pass: 'yourpassword'
xameeramir / default nginx configuration file
Last active February 24, 2024 18:12
The default nginx configuration file inside /etc/nginx/sites-available/default
View default nginx configuration file
# Author: Zameer Ansari
# You should look at the following URL's in order to grasp a solid understanding
# of Nginx configuration files in order to fully unleash the power of Nginx.
# Generally, you will want to move this file somewhere, and start with a clean
# file but keep this around for reference. Or just disable in sites-enabled.