GRV – Git Repository Viewer

GRV is a text-based Git repository viewer for the console, much like tig, but with a few extra features:

  • Commits and refs can be filtered using a query language.
  • Changes to the repository are captured by monitoring the filesystem allowing the UI to be updated automatically.
  • Organised as tabs and splits. Custom tabs and splits can be created using any combination of views.
  • Vi like keybindings by default, key bindings can be customised.
  • Custom themes can be created.

Back-End Developer Interview Questions

A while back I blogged the link to the Front-end Developer Interview Questions.  Today comes a similar link, but for the Back-end Developer Interview Questions.

Question lists like these aren’t just useful for adjusting your interviews, but also for self-checks and assessments.  Each company, team, and project often require a slightly more specialized expertise, which often leads to narrower interviews and “tunnel vision”.  Looking at other people’s interview questions helps to review and adjust the questions and address the gaps, resulting in a more rounded interview and expertise.

Replacing jQuery With Vue.js: No Build Step Necessary

Replacing jQuery With Vue.js: No Build Step Necessary” article looks at one of the ways to migrate from jQuery to Vue.js as in almost drop-in replacement.  It’s a nice starter guide for people who have been using jQuery for years and are now looking at more powerful and modern JavaScript frameworks.

Composer Local Packages for Dummies

Composer (in combination with Packagist) is one technology that has significantly changed the ecosystem of the PHP programming language.  Anybody working with PHP in this day and age MUST know how to use composer.  However, not everyone does.  So here is a nice tutorial on how to get started with Composer if you already have a large legacy application that you want to split into packages and use composer to manage them – Composer Local Packages for Dummies.