Skip to content

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
      • Family
      • 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 > Angular

  • Pragmatic Drag & Drop
    September 22, 2024
    Pragmatic Drag & Drop

    Exploring Atlassian’s new library, “Pragmatic Drag & Drop”, which offers more flexibility for drag-and-drop functionality across platforms. After initial setup struggles, the library was configured to my needs. The result is smoother drag-and-drop with visual enhancements and easier implementation compared to my custom solution. The library’s modularity and built-in functionalities are commendable. Read More

  • React to Angular
    September 16, 2024
    React to Angular

    The document describes the transition from React to Angular and the challenges faced. Initially, there was success with React, but Angular was found to be slower, more complex, and requiring a more rigid structure. Specific frustrations include Angular’s reliance on TypeScript, the need for decorators, complicated state management, and excessive imports. React’s simpler lifecycle management,… Read More

  • Secrets Code Splitting
    June 30, 2024
    Secrets Code Splitting

    I setup the Angular application to have code-splitting for each route. I added pages to display the status of all portions of secrets, and edit database, encryption keys, and the cache server. Read More

  • Secrets UI
    June 28, 2024
    Secrets UI

    Busy day setting up secrets manager. Copied Angular project from error logs, implemented login/logout and basic UI. Needs work on database, encryption, and secure recovery. Delay of one day due to fatigue. Read More

  • Traces & Deployment
    June 28, 2024
    Traces & Deployment

    Streamlined deployment! Today I built a robust build script for the Angular application, enabling seamless deployment to the remote website via FTP. Additionally, I enhanced error and exception handling to provide valuable insights by including stack traces and requested URLs. To round things out, I made some final refinements to the application for optimal performance. Read More

  • Rate Limiting
    June 27, 2024
    Rate Limiting

    For enhanced security, I’ve implemented account lockouts after failed login attempts to thwart brute-force attacks. Logins now feature progress spinners for smoother transitions, and automatic logout upon expired tokens. I’ve also blurred 2FA details for increased privacy, and added a button to streamline error reporting. Read More

  • Authentication Bearer
    June 26, 2024
    Authentication Bearer

    I created a login form and 2FA form, adding access controls to sensitive information within error logs. Endpoints were reconfigured to require a valid authorization header before allowing data to be returned. Read More

  • Editing Credentials
    June 25, 2024
    Editing Credentials

    Today I created a form to edit the login credentials and two-factor authentication. I ported my 2FA class from PHP over to TypeScript, and displayed a QR Code to provision the secret into Google Authenticator. Read More

  • Search, Dialogs & Deployment
    June 24, 2024
    Search, Dialogs & Deployment

    Today I deployed the error log application and added a few more features to navigate to the next/previous error log in a dialog using buttons or arrow keys, search for errors, highlight search terms, and lookup errors by their id. Read More

  • Error Log Details
    June 23, 2024
    Error Log Details

    Progress was made to display an individual error as well as request the details and date associated with it. Images are generated to show the relativity between multiple occurrences over time. Learning to use pagination, pipes, and modal dialog in Angular. Read More

Next Page→

Copyright ©1994-

2026

 Lewis Edward Moten III. All rights reserved.

Disclaimer

Privacy

Contact

Cards and correspondence are welcome at Post Office Box 202 in the Town of Front Royal, Warren County, Commonwealth of Virginia, United States of America.

Proudly Powered by WordPress

 Ask My Content

Loading Comments...