Ronnie Atuhaire
Ronnie Atuhaire's Blog

Ronnie Atuhaire's Blog

My Top Productivity Tools As A Developer

My Top Productivity Tools As A Developer

Ronnie Atuhaire's photo
Ronnie Atuhaire

Published on Jan 12, 2022

11 min read

Subscribe to my newsletter and never miss my upcoming articles

Hello there, welcome to my blog today and we shall be seeing the top 30 tools I use daily for my productivity hacks, work, freelancing tools etc. These will obviously change from time to time as I discover new and better ones.

image.png

In case you don't know me : Here is my little intro :

I am a self-taught programmer with two years of experience with Python, Django and Mongo DB! I am also a tech content creator and I do technical writing and video making with a passion for sharing my knowledge with the world.

I am a fast learner and I have also various technologies which can all be referenced from my GitHub and bio page. Do not hesitate to get back to me with any related concerns and I look forward to working with you.

10-Ways-to-Be-More-Productive-At-Work-removebg-preview.png

I am a life long-tech-learner with various tech skills and I consider myself a technocrat and I am interested in anything that is tech-related and my passionate curiosity has created and shaped who I am!

I also do digital marketing and tech freelancing plus tech troubleshooting services. Do not hesitate to get back to me with any related concerns and I look forward to working with you.

Check all my profiles here: Lets Connect Already

The Tools :

Special Tool Mention : Hashnode
Thank You @Hashnode for allowing me to easily publish articles on my own domain and helping me stay connected with a global developer community!

Canva
It is made for people and teams wanting to design absolutely anything, from logos and social media content to documents, prints and more. Tons of free templates, photos and fonts to bring your vision to life.

image.png I use it almost daily for my graphics, these blog posts etc. Get Started

Snipping Tool
Snipping Tool is a Microsoft Windows screenshot utility included in Windows Vista and later. It can take still screenshots of an open window, rectangular areas, a free-form area, or the entire screen.

Snips can then be annotated using a mouse or a tablet, stored as an image file or an MHTML file, or e-mailed!

Remove BG
Remove Bg removes backgrounds automatically in 5 seconds with just one click. Don't spend hours manually picking pixels.

It is actually my fav background image remover due to its speed, reliability and flexibility.

Slazzer
Slazzer is an AI-powered tool that uses advanced computer vision algorithms to remove background from any image online and replace background automatically with the best detailing in just a few seconds.

image.png

Be Funky
BeFunky is an Online Photo Editor lets you apply photo effects, edit photos and create photo collages with a collage maker. More

Krita
Krita is a full-featured digital painting application designed for artists. Whether you create illustrations, comics, animations, concept art or storyboards

image.png I use it for NFTs, digital painting etc. Learn More

Free Cam
Easy screen recorder for Windows. A complete set of functions for creating, editing and instantly sharing high-quality screencasts. 100% free for life!

I use it majorly for my youtube content. Learn More

Adobe After Effects
Adobe After Effects is a digital visual effects, motion graphics, and compositing application developed by Adobe Systems and used in the post-production process of film making, video games and television production. image.png I use After Effects for keying, tracking, compositing, and animations and creating my digital collections (NFTs)

Open Shot
OpenShot Video Editor is a free and open-source video editor for Windows, macOS, Linux, and Chrome OS.

image.png
I love this one because of it's simple approach and helps me a lot in editing my Youtube Videos in HD format.

Daily . Dev
Get a feed of the hottest developer news. Read more quality articles. Stay up to date. Save time. I love it and can be customized as the default new tab in chrome. Learn More

image.png
I am glad that I was their first open-source contributor last year!

Youtube
I basically use youtube for sharing what I have learnt , small projects I have successfully achieved and any other tech related content. Kindly Subscribe Please

Heroku
Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

Heroku offers a free tier with a single dyno instance, 512MB of memory, two process types, and the app sleeps after 30 minutes of inactivity. Learn More

GitHub
Most popular code hosting platform for version control and collaboration.

I use GitHub Actions to run my daily daily.dev metrics and some other auto processes on top of sharing and pushing my projects. Follow me on my GitHub

Twitter
I guess this is one of my most visited websites because it is the only active social media I use and I create tech-related microblogs(tweets) for my followers.

image.png
I also use it for connecting with Tech Twitter Community: Please Follow Me

Geny Motion
Genymotion Desktop is an Android emulator which includes a complete set of sensors and features in order to interact with a virtual Android environment.

image.png With Genymotion Desktop, you can test your Android applications on a wide range of virtual devices for development, test and demonstration purposes.

I have been testing android apps recently and I have loved the tool. Learn More

Kaspersky Anti-Virus
Kaspersky Lab is a Russian multinational cybersecurity and anti-virus provider headquartered in Moscow, Russia and operated by a holding company in the United Kingdom.

Security is very key to what I do and this anti-virus is one of the 3 options I use often on my laptop.

PDFsam Basic
The wor I do usually involve annotating and editing PDFs and I chose PDFsam because I can Split, merge, rotate, mix and extract pages from PDF files.

It is free and open-source , I also use PDF Mate as an alternative to this! Get Started .

Poet . So
I love this tool because I Capture and share Twitter posts as beautiful images.

Tweet by 鉊fr鉬 鉆鉬y .png Poet.So makes sharing Twitter posts on other platforms more visual and attention-grabbing. Visit Poet

Ray . SO
Turn your code into beautiful images. Choose from a range of syntax colours, hide or show the background, and toggle between a dark and light window.

This comes in handy for me as a tech-content creator and for sharing code on Twitter.
Try it out here.

Brave Browser
Brave is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. image.png Brave is a privacy-focused browser, which automatically blocks online advertisements and website trackers in its default settings. Try it out here

I use it extensively for crypto and blockchain-related transactions on top of safe browsing.

Linktr . ee
Linktree is a freemium social media reference landing page! It gives you the ability to share all your major social profiles, portfolio and important links in one tree!

Visit Mine

Remotasks
When it comes to remote work, I usually prefer this site and remote ok. I am not a fan of Fiver or Upwork! I feel like there is too much beaurocracy there. So I made my choice here.

Visit Remotasks

PyCharm
PyCharm is a dedicated Python Integrated Development Environment (IDE) providing a wide range of essential tools for Python developers, tightly integrated to create a convenient environment for productive Python, web, and data science development.

image.png PyCharm is the best IDE I've ever used! Don't argue with me! Learn More

VS Code
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.

I mainly use VS Code for other programming languages and usually HTML, CSS & Javascript!

Atom
Atom is a desktop application built with HTML, JavaScript, CSS, and Node.js integration. It runs on Electron, a framework for building cross-platform apps!

Atom is another light IDE I use for Python usually If I am coding something faster or a quick solution. I go with Atom! Get It !

Turbo VPN
Of course, I need a VPN on my list and I often use Turbo and TOR other times!

Turbo VPN is a free and unlimited VPN proxy, offering you a fast VPN connection and stable VPN servers. Read More

WPS Office
WPS Office is a lightweight, feature-rich comprehensive office suite with high compatibility. Capable of handling texts in Writer, Presentation & Spreadsheet!

image.png
I love this office because of the ability to open all your work in one window!

Slack
Slack is a messaging app for businesses that connects people to the information they need. By bringing people together to work as one unified team, Slack transforms the way organizations communicate.

I use it to connect with my workgroups and organisations!
Learn More

Sticky Notes
With Sticky Notes, you can create notes, type, ink or add a picture, add text formatting, stick them to the desktop, move them around there.

They help me keep track of my todos on PC besides the physical diary book!

Y2Mate
Y2mate allows you to convert & download videos from YouTube, Facebook, Video, Dailymotion, Youku, etc. to Mp3, Mp4 in HD quality.

I use it almost daily for downloading tech content and other videos I am interested in.
Start Downloading Here

Mixkit
Mixkit is a free gallery of awesome stock video clips, music tracks, sound effects and video templates.

image.png
I generally use the free content here in my youtube videos. Visit Mixkit

Source Forge
SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software.

I usually head over to find open-source projects & downloads. Learn More

Product Hunt
Product Hunt surfaces the best new products, every day. It's a place for product-loving enthusiasts to share and geek out about the latest mobile apps, websites, hardware projects, and tech creations. image.png Community members can submit, browse, vote, and comment on daily submissions of products. They also get the opportunity to interact directly with product creators, investors, journalists, as well as, an active community of people who are passionate about products.

CodeWars
Codewars is an educational community for computer programming. On the platform, software developers train on programming challenges known as kata.

I made it a habit starting this year to get a daily kata for my own growth! Visit My Code Wars Profile

Stack OverFlow
Stack Overflow is a question and answer website for professional and enthusiast programmers. It is the flagship site of the Stack Exchange Network.

Obviously, every active programmer has ever come across this useful site! I am there daily

Nmap - Zenmap GUI
Zenmap is the Nmap security scanner graphical user interface and provides hundreds of options.

image.png
Zenmap aims to make Nmap easy for beginners to use while giving experienced Nmap users advanced features. I use it for network-related testing

Google Search-Advanced Tools
These help me sort for royalty-free graphics, vectors and be able to customise my search results from Google for the best results.

image.png
Oracle VM VirtualBox
It is a type-2 hypervisor for x86 virtualization developed by Oracle Corporation.

It allows users to extend their existing computer to run multiple operating systems including Microsoft Windows, Mac OS X, Linux, and Oracle Solaris, at the same time. I use to run Linux Instances.

My Laptop is also dual boot with a Ubuntu 20 LTS & Windows 10 Pro

Chrome Extended Dev Tools
Chrome DevTools is a set of web developer tools built directly into the Google Chrome browser.

image.png
I want to say Chrome has the best dev tools and I often use it while web-scraping and real-time navigating while browsing. I enabled advanced features like CSS Overview etc to increase productivity

Selenium
Selenium is an open-source umbrella project for a range of tools and libraries aimed at supporting web browser automation. I use it for web-scraping and building browser bots.

Read More from my blog and example

Discord
Discord is a VoIP, instant messaging and digital distribution platform. Users communicate with voice calls, video calls, text messaging, media and files in private chats or as part of communities called "servers"

image.png I have servers that I belong to and I constantly check for communications and I am also creating my own dedicated server for my following that is piling up!

Google Drive
Google Drive is a file storage and synchronization service developed by Google. I use it to create and share my work online, cloud backup solution etc.

IPFS Desktop
The InterPlanetary File System (IPFS) is a protocol and peer-to-peer network for storing and sharing data in a distributed file system.

image.png
IPFS uses content-addressing to uniquely identify each file in a global namespace connecting all computing devices.

I am still learning this tool since I am interested in web3, crypto & blockchain technologies. Learn More

Site-Downloader
Yeah, I like web scraping and in turn, I love replicating websites and so far this Heroku hosted tool is my fav website downloader. Visit It

Re-Alarm
Re-alarm could be the best alarm clock on Windows! It helps you customise sounds, use random tones etc. It helps me keep track of my time and stay organised!

Conclusion

I did not include most of the apps I have because some increase productivity through games, reading etc and I just felt sharing only the above.

I did not mention all the social media platforms I use for content creation but you can see some here .

Feel free to suggest for me any cool ones out there that could aid me in my work!

That's It! If you enjoyed this article, consider subscribing to my channel for related content especially about Tech, Python & Programming.

¢ollow me on Twitter :

Ronnie Atuhaire

Share this