Vim for everyday use
Prologue: edit, save and exit! Introduction Modes Navigation Editing Search Useful commands Customization Conclusion Prologue: edit, save and exit! Edit a file ...
Prologue: edit, save and exit! Introduction Modes Navigation Editing Search Useful commands Customization Conclusion Prologue: edit, save and exit! Edit a file ...
For the last couple of days I was having a weird issue with Firefox on Ubuntu, namely there was no sound. After searching all over the Internet and trying diffe...
In Linux, everything is a file. Even running processes are represented as files. You will find all the running processes in /proc/, with a separate directory fo...
I’ve recently finished a great database course “Mastery with SQL” which I recommend to anyone interested in learning modern SQL as well as som...
Together with Cosmin Seviciu, we built a JavaScript audio player library with visualizations. Swave uses Web Audio APIs for visualizations, HTMLAudioElement for...
If you ever wanted to make a video game, it is pretty easy nowadays having game engines and game development environments such as Unity 3D and Unreal Engine bei...
Investigating why Ubuntu boots slowly can be difficult. There are a lot of things that can go wrong: a lingering service, a bad config file, a wrong disk uuid i...
[Updated July 26, 2020]: Change swapfile permission; Set swapfile in /etc/fstab. Swap is a special area on your computer, which the operating system can use as ...
Together with Zoltán Szeredi at the 2017 HackTM edition we built a clone of the “Tanks” game. We used PhaserJS which is a great HTML5 game framework...
“SPA Design and Architecture: Understanding Single Page Web Applications” by Emmit Scott is a hands-on approach to developing single page web appli...