Programming

Kart Business Project

Predictions for the Future of Programming Future in 2030

OCR Software made by Abanoub Hanna - Software Developer

Is Gio UI Ready for Production ?

Gio UI is a graphics library built in Go programming language. Gio builts user interfaces in immediate mode which is popular in games industry. Gio UI library is efficient and fast. The documentation …

How to create native GUI apps in Rust for Linux ?

Pop! OS developers team is taking this route. They are re-writing all apps and desktop environment (COSMIC DE) in Rust with GTK 4 library binding/wrapper. So, you can create native GUI apps in Rust …

Building Desktop Apps with Go: A Guide to Native GUIs for Linux

How to create native GUI apps in Go for Linux ? πŸ”— Go, while excelling in backend development, offers tools to create feature-rich desktop applications with native looks and feel. This post explores …

What is the difference between \\r, \\n, \\t, and \\f in C programming?

These aren’t unique to “C programming”. These are various “control characters”, originally used to control the write-head and paper feeder on Teletype machines. \n is …

Free space in your Mac for Mobile Development

Free space in your Mac for Mobile Development

If you are developing mobile apps for Android and/or iPhone and iPad, make sure to delete unused old software you installed in your journey to develop apps through months of updates and installations …

Linux Mint in Brief

Linux Mint in Brief

Linux Mint is a Linux distributions. It comes with a desktop environment called cinnamon DE. Cinnamon DE is similar to Windows 7 layout. So, too many people recommend Linux new users to start with it. …

Don't show snap packages in lsblk command output

When your try to see blocks / devices in your Linux distribution that has snap pkgs installed on it, you’ll see too much devices (loop) but they’re not devices. They are actually snap …

How to use dd to create a bootable USB stick ?

How to use dd to create a bootable USB stick ?

Using dd needs a geek or a developer! if you want to use graphical tools instead, use rufus , popsicle or ventoy . If you sure you want to use dd, here is the step by step guide. First, identify your …

Popsicle - Linux utility for flashing multiple USB devices in parallel

Popsicle - Linux utility for flashing multiple USB devices in parallel

Popsicle is a tool made by Pop! OS team. It is a simple tool to create bootable USB drive/stick. It is pre-installed on Pop! OS Linux distribution. Popsicle details in brief πŸ”— Features Value Open …

Make Your Flutter App Slim and Trim: Size Optimization Tips

Ever published a Flutter app and winced at the download size? Here are some tricks to make your app svelte and save users precious storage space. Images πŸ”— Supercharge your Icons with SVG: Instead of …