Vignesh's Dev Blog
Home About Reading List Open Source CTFs Code Snippets Projects
Vignesh

Ubuntu: Installing debian package without sudo privileges

In Ubuntu, the standard way to install software is via the Debian package manager. You download a .deb file, run sudo apt install package_name.deb or sudo dpkg -i package_name.deb, and the app is available to everyone on the computer. But when you are...

#Ubuntu #dpkg
Dec 30, 2025 · 10 min read
Vignesh

Postgresql soft-delete strategies: balancing data retention

Usually, when we work in applications where the capacity is needed to restore deleted records at certain point in time, such as messaging systems where the user may have deleted messages/attachments but...

#PostgreSQL #Database
Apr 23, 2025 · 4 min read
Vignesh

Postgresql: Does order of columns in a table matter?

Picture this: you're designing a database schema for a cool new project in PostgreSQL. As you lay out the blueprint of your tables, you might wonder, does the order in which I define the columns really make a difference?...

#PostgreSQL #Database
Aug 12, 2023 · 8 min read
Vignesh

Git tricks every developer should know

Git is something that every developer interacts with on a day-to-day basis. Understanding underlying concepts will be a huge productivity boost; I'm not suggesting not to use GUI tools but...

#Git #VersionControl
Jun 30, 2021 · 7 min read

Recommended topics

Sitemap | © 2025 Vignesh