macOSHow to Add Speech Bubbles to Images Using Preview on macOS

When you are editing a photograph of your dog or putting together a humorous slide...

ExcelHow to Merge Cells Using the TEXTJOIN Function in Excel

When you are compiling a massive email distribution list in Microsoft Excel, you often have...

GoogleHow to Create Nested Lists and Indent Items in Google Keep

When you are planning a massive grocery trip or outlining the chapters of a novel...

LinuxHow to Format Text and Colors Using the tput Command in Linux

If you are writing a custom bash script that outputs data to the terminal, standard...

LinuxHow to Perform Precision Math Using the bc Command in Linux

The standard Linux bash shell is notoriously bad at complex mathematics. While you can force...

macOSHow to Sign PDF Documents Using Preview on macOS

When you receive a digital contract or a lease agreement via email, the old-fashioned process...

ExcelHow to Remove Spaces and Hidden Characters Using TRIM and CLEAN in Excel

When you copy and paste data from a poorly formatted website or a legacy PDF...

GoogleHow to Convert Handwriting to Text Using OCR in Google Keep

When you are sitting in a lecture hall or a creative brainstorming meeting, typing on...

LinuxHow to Split Massive Files into Chunks Using the split Command in Linux

When you are attempting to migrate a massive 50-Gigabyte database backup from your local server...

macOSHow to Extract Text from Images Using Live Text OCR in macOS Preview

When someone emails you a screenshot of a lengthy error code or a scanned photograph...

ExcelHow to Format Text Case Using the LOWER, UPPER, and PROPER Functions in Excel

When you import raw data from a poorly formatted external database or a sloppy web...

GoogleHow to Customize Note Backgrounds and Colors in Google Keep

Google Keep’s dashboard can quickly become a chaotic grid of plain, white rectangles, making it...

LinuxHow to Shrink and Extend Files Using the truncate Command in Linux

When you are managing a massive Linux web server, you will frequently encounter highly aggressive...

LinuxHow to Automate Prompts Using the yes Command in Linux

When you are writing a complex bash script that installs a massive piece of software...

macOSHow to Remove Image Backgrounds Using Instant Alpha in macOS Preview

When you are creating a digital presentation or designing a flyer, you often need to...

ExcelHow to Replace Text Using the SUBSTITUTE Function in Excel

When you are cleaning up a messy, imported database in Microsoft Excel, you frequently encounter...

LinuxHow to Extract Directory Paths Using the dirname Command in Linux

When you are writing bash scripts to automate file management, you often have to deal...

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.