Development 17 Top YouTube Channels to learn Flutter development for beginners and experts What is Flutter?Flutter is a trending open-source UI software development kit for building cross-platform apps for mobile, desktop, and the web. It is originally developed by Google to help Hamza Musa 31 Mar 2022 · 4 min read
Open-source Install CouchDB using Docker and Docker-compose . What is CouchDB?CouchDB is an open-source NoSQL document database that stores data in JSON-based format and offers HTTP-ready REST-API out of the box. It can be used as a Hamza Musa 14 Jan 2022 · 2 min read
Tutorial Fix Vue Error: component has been registered but not used Here is how to fix the infamous Vue error, which you may need while experimenting and learning with Vue, not in production. Here is your ESlint configuration in package.json Hamza Musa 14 Dec 2021 · 1 min read
Tutorial Add a lightbox viewer for your Ghost blog in no time I have been using Ghost as my primary blogging system for some years now. Although it does not have a rich ecosystem like WordPress or other open-source CMS, it does Hamza Musa 13 Dec 2021 · 2 min read
Programming How to Compile and Run your First Java Program Java is one of the most powerful and popular programming languages. Even with several niche languages available now, Java has retained its leading position among developers. If you have decided Medevel Editor's pick 16 Nov 2021 · 5 min read
Development Penpot: an open-source Prototyping and design platform for teams Penpot is a free, open-source web-based design and prototyping application for teams. It works with open web standards as it uses SVG (Scalable Vector Graphics) format. Penpot can be installed Hamza Musa 15 Nov 2021 · 3 min read
Tutorial Capture Webcam Video and Audio with Meteor Meteor is a unique open-source multi-platform full-stack JavaScript platform. To put all these in one sentence may not seem that unique, but comparing it to other JavaScript frameworks and platforms Hamza Musa 13 Jul 2021 · 1 min read
Open-source Baserow: Create and manage databases with this no-code free app Creating and managing databases is a critical part for any business or any development process. It also requires fair knowledge of installing, configuring and managing database engines and the managing Hamza Musa 16 May 2021 · 3 min read
Articles 5 Ways Using Gmail For Business Gives You A Competitive Advantage Ways Using Gmail For Business Gives You A Competitive AdvantageIf you are not already using Gmail for your business, there are many ways in which it can give you a Hamza Musa 14 Feb 2021 · 3 min read
Tutorial Install Meteor on Apple M1 As I have been developing with Meteor for years, It was the first thing I usually install on my machine soon as I install the system which is usually Linux. Hamza Musa 2 Feb 2021 · 1 min read
Tutorial Flask Tutorial: Upload CSV file and Insert rows into MySQL Database Python is a cool language, soon as you finish your first projects with it, you will be hocked. It's a general purpose language and it's gaining popularity for the recent Hamza Musa 5 Oct 2020 · 5 min read
Tutorial Configure Extra Mouse Buttons on Linux (Ubuntu, Manjaro, Arch).(Logitech Trackball M570) When you have extra tools or let's say extra buttons you will think about customizing their action. In Linux, you are in full control when it comes to customization. However, Hamza Musa 19 Sep 2020 · 3 min read
PHR Make your own Personal Health-Record (PHR), Keep your Medical Data Private with TiddlyWiki Days ago I published an article with a quick tutorial and simple code snippets about TiddlyWiki. One of the use-cases I recommend is a Persona Health Record "PHR", I use Hamza Musa 30 Jul 2020 · 4 min read
Tutorial TiddlyWiki, 12 Use-cases, and 5 Tips for New Users. I have been using TiddlyWiki for years, mainly as a personal memo, to-do organizer, and encrypted data reserve (to keep track of some of my patients, or while learning). I Hamza Musa 27 Jul 2020 · 4 min read