Barinderpreet Singh RSS Feed
Software Engineer with experience in web development and linux tinkering. This site holds some context about me that might be useful, or things I simply feel like putting out there.
Skills and Technologies
[ 6 / ∞ ]-
Frontend Engineering
WEB DEVELOPMENT
- Complex UI state, forms, async data
- Responsive layouts, accessibility
4 Years of experience
-
Type-Safe Programming
PROGRAMMING
- Static typing, generics, interfaces
- Designing safe, predictable APIs
3 Years of experience
-
Backend & API Development
BACKEND
- REST APIs, auth flows
- Database modeling, validation
3 Years of experience
-
Application Architecture
ENGINEERING
- Structuring maintainable codebases
- Performance-aware design
3 Years of experience
-
System Tooling
SYSTEMS
- CLI utilities and desktop integrations
- Process control, IPC workflows
2 Years of experience
-
Automation & Scripting
SYSTEMS
- Shell scripting and workflow automation
- Developer productivity tooling
2 Years of experience
Recent Posts
[ 4 / 4 ]-
Never Ignore a Good Project README
My tantrum and advice after almost loosing my cool due to a piece of software
-
Reliable Password Backups with Git Hooks and Systemd Timers
A simple and effective way to keep your password store backed up immediately after each change, with automatic retries handled by systemd timers if the push fails.
-
Never Forget to Hydrate Again: A Minimalist Shell Script with Rofi + systemd
A no-nonsense shell script that nudges you to drink water on the hourly, using a slick Rofi prompt and systemd timers. Stay refreshed with zero fluff and all the simplicity.
-
Stop Playing Git Repository Hide-and-Seek: A 5-Minute Script That'll Save Your Sanity
Tired of losing track of which projects have uncommitted changes? This simple shell script turns git chaos into organized bliss by scanning all your repositories and showing exactly what needs attention.