Lewis Moten

Unveiling the Code: Institutional Memory & Obsessions

    • Chronicles
    • Career
      • Awards
      • Causes
      • Certifications
        • Animal Certifications
        • Civics Certifications
        • Communication Certifications
        • Health Certifications
        • Religious Certifications
        • Technical Certifications
        • Vehicle Certifications
      • Courses
      • Digital Solutions for Small Businesses
      • Education
      • Experience
      • Organizations
      • Projects
      • Publications
      • Resume
      • Skills
      • Sponsorships
      • Volunteering
    • Community
      • Events
      • Faith
        • Ordination
      • In The News
        • Civic Engagement & Public Record
        • Community & Creative Life
        • Library Stewardship
        • Professional Life
        • Student Years
      • Public Comment
      • Residence
      • Ribbon Cuttings
    • Hobbies
      • Audio
        • Podcasts
          • Blue Hair Podcast
          • Dreamy Audio Podcast
      • CitiCar
      • Creativity
        • 3D Modeling & Printing
        • Graphic Design
        • Maker & DIY
        • Painting
        • Sewing
        • Software & Apps
        • Website Templates
      • Electronics
        • Microcontrollers
        • Vintage CPUs
      • Games
        • Arcade Cabinets & Game Consoles
        • Board Games
        • Dice Collections
        • Tabletop Game Design
        • Video Games
      • Performance Arts
        • Balloon Sculptures
        • Clowning
        • Magic
        • Music
        • Paws of Wonder
      • Writing
        • 100 Word Stories
        • Correspondence
        • Public Commentary
    • About
      • Lewis Moten
      • Contact
      • Digital Identity
        • Infrastructure & Legacy
      • Site Purpose
      • Disclaimer
      • Privacy Policy
    • Search
      • Archives
      • Categories List
      • Classic Search
      • Cognitive Search
      • Tag Cloud
Lewis Moten > PHP

  • Dreamy Tags
    January 17, 2026
    Dreamy Tags

    Dreamy Tags is a WordPress plugin that creates meaningful, filtered tag clouds by narrowing results to specific categories and tags. Built for real archives and evolving projects, it surfaces recurring themes while hiding administrative noise. Read More

  • From Shortcodes to Blocks: A Small WordPress Victory
    January 17, 2026
    From Shortcodes to Blocks: A Small WordPress Victory

    After years of fighting awkward tag cloud plugins, I built my own. This post walks through the frustrations, the leap into WordPress plugin development, the realities of Gutenberg blocks, and how a filtered tag cloud finally helped surface patterns in my Dreamy Audio podcast. Read More

  • Lewis Moten: Materials for Our Data Review Discussion
    December 12, 2025
    Lewis Moten: Materials for Our Data Review Discussion

    An email sent to the chair of the Warren County Finance Audit Committee outlining the tools, methods, and datasets used to analyze county financial records. It documents the technical context behind audit-related findings and a follow-up to a public meeting discussion. Read More

  • When Modern Accountability Meets 1980s Technology
    December 1, 2025
    When Modern Accountability Meets 1980s Technology

    A canceled county meeting led me into a surprising look at our decades-old financial system—complete with telnet screens and missing programmers. Between illness, community kindness, and late-night coding, I built a powerful new tool to analyze general-ledger data and push modernization forward. Read More

  • Visionary Pi Digital Signage
    October 28, 2024
    Visionary Pi Digital Signage

    I finish up the digital signage software to have a working demonstration to show to a client, to determine if it meets their needs. Read More

  • Raspberry Pi Digital Signage
    October 26, 2024
    Raspberry Pi Digital Signage

    I look into various services and projects that offer digital signage kiosks on a low budget. Most start out at $10 or more per month, and free versions are fairly limited in capability or just bad. I then start creating my own service. Read More

  • Slugs: A Deep Dive into Web Development
    October 8, 2024
    Slugs: A Deep Dive into Web Development

    In the realm of web development, slugs serve as the unsung heroes behind the scenes. These unique identifiers, often derived from content titles, play a crucial role in enhancing user experience, improving search engine optimization (SEO), and streamlining content management. By understanding the benefits and best practices associated with slugs, you can elevate your website’s… Read More

  • Overcoming Challenges in Building an API with RTK Query
    October 8, 2024
    Overcoming Challenges in Building an API with RTK Query

    Building an API with RTK Query can be a rewarding experience, but it comes with its own set of challenges. One common hurdle is managing large apiSlice files, which can become difficult to maintain as the number of endpoints grows. To address this, I explored code splitting and modularizing endpoints, but these approaches introduced their… Read More

  • Infinite Scrolling in React
    October 5, 2024
    Infinite Scrolling in React

    oday, I implemented a toggle for site edit mode, optimized code navigation with markdown links, and removed outdated code. I also created a dialog for editing navigation icons and explored infinite scrolling in React. I tackled performance issues, including debouncing scroll events and leveraging useDeferredValue for smoother item loading. Read More

  • REST API Paths
    October 4, 2024
    REST API Paths

    When naming REST API paths, it’s important to follow best practices such as avoiding file extensions, using HTTP verbs like GET, POST, PUT, DELETE, and placing variable names in the path. Proper structuring of endpoints helps differentiate between collections and singletons, like using /api/users for a collection and /api/users/123 for a specific resource. Relationships between… Read More

Next Page→

Proudly Powered by WordPress

 Ask My Content

 

Loading Comments...