Shell Scripting Tuts
Shell scripting essentials for Linux sysadmins: VIM shortcuts, practical bash tips, and Unix command-line patterns that speed up day-to-day …
14 posts · All posts
Shell scripting essentials for Linux sysadmins: VIM shortcuts, practical bash tips, and Unix command-line patterns that speed up day-to-day …
Setting up a local Drupal development environment on Linux with Apache and MySQL, ready for theme and module development.…
Practical resume tips for fresh graduates entering the tech industry, covering what to include, what to cut, and how to make a strong first …
Understanding how a C program moves from source to executable: preprocessing, compilation, assembly, and linking explained with gcc flags an…
How to use Git for version control: creating commits, working with branches, pushing to remotes, and understanding the basic collaborative w…
Setting up Google Analytics to track website traffic, monitor user behaviour, analyse acquisition channels, and measure conversion goals for…
Getting started with JIRA for issue tracking, sprint planning, and agile project management, covering boards, workflows, and backlog adminis…
How to find free mentors online, including ACM MentorNet and open communities that connect students with working professionals in tech.…
A personal account of ACM ICPC regionals: the travel, pre-contest preparation, and what the on-site competition experience is actually like.…
A Ruby solution to the classic Josephus problem, a circular elimination algorithm that is a common exercise for understanding modular arithm…
Building a Sinatra web app in Ruby that automatically generates Mutt email client configuration files, using ERB templates and gem-based dep…
Part 2 of ACM ICPC 2011: navigating the onsite competition registration process, team preparation strategies, and the regional contest itsel…
Notes from MIT's Introduction to Algorithms covering algorithm analysis, design techniques, sorting algorithms, and computational complexity…
A first-time account of competing in ACM ICPC 2011: what the contest is, how to qualify for regionals, and what to expect as a first-time co…