Raw technical explorations and dev notes from a Principal Engineer. Unpolished thoughts on distributed systems, cloud architecture, home lab experiments, and everything in between.
This is my personal technical blog where I document my engineering journey, share deep dives into complex systems, and explore the intersection of professional backend engineering with personal technical experiments.
Live Site: dev.j47.in
I'm Jatin K Malik, a Principal Engineer at Atlassian with deep expertise in distributed systems, cloud architecture, and performance engineering. Based in Chicago, I specialize in building scalable, high-throughput applications and have previously worked at companies like Uber, Adobe, and various startups.
Background:
- Principal Engineer at Atlassian
- Software Architect at Uber
- Expert in distributed systems, performance optimization, and system design
- Passionate about home labs, machine learning experiments, and hardware tinkering
Find me online: Portfolio • LinkedIn • GitHub • Twitter
This blog uses a custom retro CRT terminal theme built with Jekyll, featuring:
- Authentic terminal aesthetics with green phosphor and amber themes
- CRT visual effects including scan lines and phosphor glow
- Fast, optimized performance for GitHub Pages
- Responsive design that works on all devices
- Terminal-style interactions and keyboard shortcuts
Want to run this blog locally or use the theme for your own project?
- Ruby 2.7+ and Bundler
- Git
# Clone the repository
git clone https://github.com/jatinkrmalik/dev-notes.git
cd dev-notes
# Install dependencies
bundle install
# Serve locally with live reload
bundle exec jekyll serve --livereload
# Open in browser
open http://localhost:4000
The site is configured in _config.yml:
title: "jatin's dev notes"
description: "Raw technical explorations and dev notes from a Principal Engineer"
url: "https://dev.j47.in"
author: "@jatinkrmalik"
dev-notes/
├── _config.yml # Jekyll configuration
├── _layouts/ # Page templates (default, post, page)
├── _includes/ # Reusable components (header, footer, theme-toggle)
├── _sass/ # Stylesheets (themes, CRT effects, syntax highlighting)
├── assets/ # CSS, JS, and images
├── _posts/ # Blog posts in Markdown
├── docs/ # Additional documentation
└── index.html # Homepage
Modify _sass/_themes.scss to customize the terminal colors:
:root[data-theme="dark"] {
--text-primary: #00ff00; // Main terminal green
--text-accent: #00ff41; // Highlighted text
--bg-primary: #000000; // Terminal background
}
Adjust visual effects in _sass/_crt-effects.scss:
.scanlines {
background-size: 100% 4px; // Scan line spacing
}
.phosphor-glow {
text-shadow: var(--glow-text); // Glow intensity
}
This project is licensed under the MIT License - feel free to use it for your own technical blog or modify it to suit your needs.
- Issues/Suggestions: Open an issue on GitHub
- Technical Discussions: Find me on Twitter/X
Built with 💚 and terminal nostalgia
$ echo "Welcome to my dev notes!"
Welcome to my dev notes!
$ █