# JMooreWV > The online portal to the brain of Jonathan Moore. > Last updated: 2026-09-07 ## Search - Search URL: `https://jmoorewv.com?s={query}` ## Recent Content - [How to Loop and Resize MP4 Videos with Python and FFmpeg on Linux](https://jmoorewv.com/guides/programming/python/how-to-loop-and-resize-mp4-videos-with-python-and-ffmpeg-on-linux/): Sometimes I need a short video to run much longer than the original clip. That might be an animated background,… - [Understanding Linux File Permissions](https://jmoorewv.com/guides/linux/understanding-linux-file-permissions/): File permissions are one of those Linux topics that look simple until something breaks. A script will not run, a… - [Building a Python Broken Link Checker](https://jmoorewv.com/guides/programming/python/building-a-python-broken-link-checker/): Broken links have a way of hiding until they become somebody else's problem. A page gets renamed, a migration misses… - [What Drawing and Animating in BASIC Taught Me About Programming](https://jmoorewv.com/blog/developer-life/what-drawing-and-animating-in-basic-taught-me-about-programming/): My first real introduction to programming came through BASICA and GWBASIC on a Tandy 2000 my father got in 1990… - [Why I Stopped Treating SMS As Good Enough](https://jmoorewv.com/blog/security/why-i-stopped-treating-sms-as-good-enough/): I used to treat SMS based 2FA as a decent upgrade and leave it at that. It was clearly better… ## Complete Sitemap For a comprehensive list of all URLs, see: https://jmoorewv.com/sitemaps.xml --- *This file is dynamically generated and highlights our most important content.*