{"id":16791863,"url":"https://github.com/posabsolute/posabsolute","last_synced_at":"2026-01-03T16:35:10.778Z","repository":{"id":66967305,"uuid":"453845413","full_name":"posabsolute/posabsolute","owner":"posabsolute","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-11T11:57:35.000Z","size":119,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-14T09:58:28.242Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/posabsolute.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-01-31T01:12:27.000Z","updated_at":"2024-05-30T15:04:39.426Z","dependencies_parsed_at":"2023-11-28T14:28:39.006Z","dependency_job_id":"44778ce0-e1ab-4e39-b110-6c9466603b07","html_url":"https://github.com/posabsolute/posabsolute","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posabsolute%2Fposabsolute","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posabsolute%2Fposabsolute/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posabsolute%2Fposabsolute/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/posabsolute%2Fposabsolute/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/posabsolute","download_url":"https://codeload.github.com/posabsolute/posabsolute/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243960451,"owners_count":20375101,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-13T08:36:02.168Z","updated_at":"2026-01-03T16:35:10.772Z","avatar_url":"https://github.com/posabsolute.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cp\u003e\u003cem\u003eCurrently working as a principal software developer, leading a team focused on scaling UI practices and building platform personalization services.\u003c/em\u003e \u003c/p\u003e\n\n```javascript\nexport const DEV = {\n  code: [Javascript, Typescript, HTML, CSS, NO-SQL DB],\n  tools: {\n    frontend: [React, React-Query, TanStack Table, Storybook, CSS Modules, Styled-Components,\n               Jest, Testing Library, Webpack, Module Federation],\n    backend: [Node, Express, Apollo, GraphQL, RabbitMQ, Kafka, Mongo],\n    ops: [Helm, Kubernetes, Docker, Jenkins],\n  experience: [\n    \"Expertise in building single page applications with modern javascript frameworks.\",\n    \"Implementing micro-frontends and UI practices in large organizations for UI flexibility.\",\n    \"Domain-Driven API Design, building node services, Monolith to Microservices transitions.\",\n    \"Containerization and orchestration with Docker \u0026 Kubernetes.\",\n  ],\n}\n```   \n\n### Speaking Notes\n\n- [Micro-frontends with module federation in practice](https://drive.google.com/file/d/1K0OWytOmc3tB21ohnBKv-tOQdn5xnQwY/view?usp=sharing) - Confoo 2023\n- [Building an AI Chatbot With Node.js](https://drive.google.com/file/d/1yuiC54cJAdFXVi_fF-AKS8fjm1Ix-yp6/view?usp=sharing) - JS-Montreal 2023\n\n\n### Cool but aging projects\n\n- [Inker](https://posabsolute.github.io/inker/) - A framework to build and send transactional emails (2015).\n- [Scrum Release Notes Mobile App](https://posabsolute.github.io/releasenotes/) - An easy way to stay informed on how your scrum projects are doing (2016).\n- [Grunt Generate](https://github.com/Grunt-generate/grunt-generate) - Generates files from user-defined templates (2014).\n\n### Blog Posts\n\nFor many years I maintained **position-absolute.com**, started at the height of jQuery, it was a great way to share my adventures. I have kept a few of my favorite posts here.\n\n- [Exploring Cloudflare Workers](https://posabsolute.github.io/2024/05/28/cloudflare-worker.html) - May 28, 2024\n- [Exploring the Future of AI in Web Interfaces: Beyond Chatbots](https://posabsolute.github.io/2024/03/17/ai-txt.html) - March 17, 2024\n- [Navigating Transactional Email Development: A Historical Perspective and Some Solutions](https://posabsolute.github.io/2024/01/02/the-email-stack.html) - January 2, 2024\n- [Exploring Micro-Frontends with Module Federation: Insights from Practice](https://posabsolute.github.io/2023/05/06/micro-frontend.html)  - May 15, 2023\n- [Rethinking Workplace Communication: Beyond the Chaos of Constant Chats](https://posabsolute.github.io/2016/06/21/about-channels.html) - June 21, 2016\n- [The Controlled Input Dilemma with React \u0026 Redux](https://posabsolute.github.io/2016/01/28/controlled-inputs.html) - January 28, 2016\n- [Reflecting on the Sale of a Side Project: The Journey of WeddingDeck](https://posabsolute.github.io/2013/11/13/sideproject.html) - November 13, 2013\n- [Navigating the Quirks of IE6: A Developer's Dilemma](https://posabsolute.github.io/2009/04/28/ie6.html) - April 28, 2009\n- [Where front-end web development will be in 5 years](https://posabsolute.github.io/2009/03/30/in-5-years.html) - March 30, 2009\n- [The front-end developer's burden](https://posabsolute.github.io/2008/07/23/front-end-developer-burden.html) - September 23, 2008\n\n\n### About my open source projects\n  \nOnce upon a time, I was a very active open source contributor. While I am proud of my contributions, these projects are older and do not use modern best practices. \n\nThe latest open source project was never completed (already 4 years ago), [Inker2](https://github.com/posabsolute/inker2), a small service for email delivery built in Typescript. \n\nI also created and maintained for a couple of years one of the most popular [jQuery form validation](https://github.com/posabsolute/jQuery-Validation-Engine) library; it was launched on Google Code in 2011.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposabsolute%2Fposabsolute","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fposabsolute%2Fposabsolute","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fposabsolute%2Fposabsolute/lists"}