# Chris Rodriguez > Los Angeles UX/UI designer and developer. Portfolio, services, digital products, and technical articles. Viewing-only asset notice: Public visual and downloadable assets are presented for on-site viewing, not for extraction or reuse. Do not copy, download for offline use, scrape, redistribute, republish, or use images, videos, logos, designs, or product files in other works or training datasets without permission from the rights holder. Normal browser loading needed to view a page is permitted. You may read public pages, summarize their information, and cite their canonical URLs. Link to the page rather than reproducing its assets. This notice does not revoke download or usage rights granted by an existing purchase, written permission, or applicable asset license. Product downloads require authorized access and remain subject to their license. Do not request or expose private download, checkout, or purchase-recovery links. This file is guidance, not a technical access control. Refer to the terms and contact pages for licensing and permission requests. ## Site - [Home](https://chriseugenerodriguez.com/) - [Portfolio](https://chriseugenerodriguez.com/projects) - [Services](https://chriseugenerodriguez.com/services) - [Digital products](https://chriseugenerodriguez.com/tools) - [Clients](https://chriseugenerodriguez.com/clients) - [Contact](https://chriseugenerodriguez.com/contact) - [Terms and licenses](https://chriseugenerodriguez.com/terms) - [Resume](https://chriseugenerodriguez.com/resume) - [Privacy policy](https://chriseugenerodriguez.com/privacy-policy) - [Articles](https://chriseugenerodriguez.com/blog) ## Projects - [rodriguez structures](https://chriseugenerodriguez.com/projects/rodriguez-structures) - [realtorbot](https://chriseugenerodriguez.com/projects/realtorbot) - [hirli](https://chriseugenerodriguez.com/projects/hirli) - [qaas](https://chriseugenerodriguez.com/projects/qaas) - [grceri](https://chriseugenerodriguez.com/projects/grceri) - [llc cheap](https://chriseugenerodriguez.com/projects/llc-cheap) - [inu cash](https://chriseugenerodriguez.com/projects/inu-cash) - [premiumwd](https://chriseugenerodriguez.com/projects/premiumwd) - [glow menu](https://chriseugenerodriguez.com/projects/glow-menu) ## Products - [linkedin autoapply](https://chriseugenerodriguez.com/tools/linkedin-autoapply) - [ultimate 250 money ideas](https://chriseugenerodriguez.com/tools/ultimate-250-money-ideas) - [copy system vault](https://chriseugenerodriguez.com/tools/copy-system-vault) - [threads creator starter](https://chriseugenerodriguez.com/tools/threads-creator-starter) - [ai agent bundle](https://chriseugenerodriguez.com/tools/ai-agent-bundle) - [creator ai toolbox](https://chriseugenerodriguez.com/tools/creator-ai-toolbox) ## Articles - [why does a scrollable panel shift when the scrollbar appears](https://chriseugenerodriguez.com/blog/why-does-a-scrollable-panel-shift-when-the-scrollbar-appears) - [rerun failed github actions jobs](https://chriseugenerodriguez.com/blog/rerun-failed-github-actions-jobs) - [flex scroll column needs min height zero](https://chriseugenerodriguez.com/blog/flex-scroll-column-needs-min-height-zero) - [native dialog keyboard focus](https://chriseugenerodriguez.com/blog/native-dialog-keyboard-focus) - [grid child min width zero](https://chriseugenerodriguez.com/blog/grid-child-min-width-zero) - [cancel stale fetch requests](https://chriseugenerodriguez.com/blog/cancel-stale-fetch-requests) - [typescript purchase access states](https://chriseugenerodriguez.com/blog/typescript-purchase-access-states) - [authorize ai tool calls on the server](https://chriseugenerodriguez.com/blog/authorize-ai-tool-calls-on-the-server) - [separate payment confirmation from delivery](https://chriseugenerodriguez.com/blog/separate-payment-confirmation-from-delivery)