Thunderbird with HUGE icons/emoticons (MATE 18.04) · 2 months, 1 week ago

Solutions to installing Thunderbird Next so that you no longer see huge colourful emojis in subject lines of emails.

RPM Fusion · 2 months, 3 weeks ago

RPM Fusion provides software that the Fedora Project or Red Hat doesn't want to ship. That software is provided as precompiled RPMs for all current Fedora versions and current Red Hat Enterprise Linux or clones versions; you can use the RPM Fusion repositories with tools like yum and PackageKit.

How to Extend Django User Model · 4 months, 3 weeks ago

The Django’s built-in authentication system is great. For the most part we can use it out-of-the-box, saving a lot of development and testing effort. It fits most of the use cases and is very safe. But sometimes we need to do some fine adjustment so to fit our Web application.

Letter to a Junior Product Manager · 5 months, 1 week ago

Product Managers lead a team effort to ship great products. It’s not an easy role, and there are plenty of misconceptions out there. I wanted to relate some of the lessons I’ve learned during my time in this profession. So whether you’re new to product management or not, I hope there’s something for you to take away from this post.

SimpleMDE Markdown Editor · 5 months, 2 weeks ago

SimpleMDE is a simple, embeddable, and beautiful JS markdown editor.

How to reset Ubuntu in Windows Subsystem for Linux · 5 months, 2 weeks ago

Here’s a handy trick you can use to reset your Ubuntu running on Windows Subsystem for Linux (WSL). Please note that doing this deletes the Ubuntu user environment from your system, including any Linux applications you downloaded and installed with apt-get command or by compiling them from source.

Sync Audio with text using JavaScript · 5 months, 2 weeks ago

A client of mine wanted a way to highlight text on a page as audio was playing, thus helping children that had difficulties reading along. In this tutorial I will show you the solution I implemented. I have created a working demo for you guys to have a look at how this works and I am also pasting the code below in case you want to use it in your own projects.

Trumbowyg - A lightweight WYSIWYG editor · 5 months, 2 weeks ago

Light, translatable and customisable jQuery plugin. Beautiful design, generates semantic code, comes with a powerful API.

Django zip files (create dynamic in-memory archives with Python’s zipfile) · 5 months, 2 weeks ago

Say you want to wrap more than one file being generated on the fly from a form POST. In my case, I wanted to let the user download a zip archive of a few generated reports. Using Python's zipfile it's easy to create the archive in-memory, without writing to disk. Then, serving that file as a zip content-type is easy in Django.

Installing Bootstrap 4 Tutorial · 5 months, 4 weeks ago

Bootstrap 4 comes in 2 flavors: straight up CSS (which is what the CDN uses), and Sass. Sass is a preprocessor that allows you to write more dynamic CSS. It then takes this Sass CSS and compiles it down to standard CSS.