![Stephen Burke](https://cdn.sanity.io/images/w5i0rhth/production/65200971234a5928bb86c066e1ddb6710bf513ce-450x450.jpg)
Stephen Burke
Stephen is an experienced Solutions Architect and Software Engineering Consultant with over 11 years of expertise in JavaScript, TypeScript, React, and full-stack development. He is based in Massachusetts and also maintains a keen interest in Bitcoin and progressive finance.
Selected Posts
See all posts linkEliminating Header Flicker in React: Using the IntersectionObserver API
Solve sticky header flicker issues by using IntersectionObserver and a sentinel element. This approach ensures smooth transitions and better performance compared to using window.scrollY. Learn the implementation details and improve your React app's user experience with our guide and code samples.
Launching a Personal Websites with Astro.js
In the ever-evolving landscape of web development, personal websites have become more than just online resumes or digital business cards; they are dynamic platforms for personal branding, creative expression, and professional networking. Astro.js is the perfect choice.
Increasing Type Safety with Union Types in TypeScript
TypeScript's union-types provide a powerful mechanism for increasing type safety and ensuring that variables only hold specific, predefined values. By leveraging union types, developers can create more robust and predictable code that minimizes runtime errors and enhances the overall quality of their applications.
Selected projects
See all projects linkClients
![MSTCA](https://cdn.sanity.io/images/w5i0rhth/production/a6af0c94627c82cce4338dcb4de686cf4c61d12b-400x400.jpg)
![United Airlines](https://cdn.sanity.io/images/w5i0rhth/production/5402aa89a6a0e59b0fc8a7e1b5322519afb8d8de-500x500.png)
![Universal Studios](https://cdn.sanity.io/images/w5i0rhth/production/d13e4c7555a2069e2c8b65aff7057570616bd96e-256x256.png)
![State Street Bank](https://cdn.sanity.io/images/w5i0rhth/production/1aa9c311c5c72af03ca4076cc4efaffb44871aaf-1152x316.png)
![Leander Biosciences](https://cdn.sanity.io/images/w5i0rhth/production/625007bb762f8f0b25bf8c95a30d75cf6a5014c6-1500x987.png)
![US Bank](https://cdn.sanity.io/images/w5i0rhth/production/983959c587ec3571d9b5d001a7c96d87469c2c1f-500x281.png)
![Cincinnati Children's Hospital Medical Center](https://cdn.sanity.io/images/w5i0rhth/production/6915faafa67438c9b24c70aa01b033865d81bf1a-256x256.png)
![Marathon Sports](https://cdn.sanity.io/images/w5i0rhth/production/c7215f99f093a7b5d84f4c71d53ed3f637b760db-512x512.png)
![Cengage Learning](https://cdn.sanity.io/images/w5i0rhth/production/fa4ab9340d58ed8ee9a33e4680409db0fb462454-800x287.png)
![Novant Health](https://cdn.sanity.io/images/w5i0rhth/production/28de6de01ca8a6e4e52af0732ccf5f69c0afc081-550x550.webp)
![MSTCA](https://cdn.sanity.io/images/w5i0rhth/production/a6af0c94627c82cce4338dcb4de686cf4c61d12b-400x400.jpg)
![United Airlines](https://cdn.sanity.io/images/w5i0rhth/production/5402aa89a6a0e59b0fc8a7e1b5322519afb8d8de-500x500.png)
![Universal Studios](https://cdn.sanity.io/images/w5i0rhth/production/d13e4c7555a2069e2c8b65aff7057570616bd96e-256x256.png)
![State Street Bank](https://cdn.sanity.io/images/w5i0rhth/production/1aa9c311c5c72af03ca4076cc4efaffb44871aaf-1152x316.png)
![Leander Biosciences](https://cdn.sanity.io/images/w5i0rhth/production/625007bb762f8f0b25bf8c95a30d75cf6a5014c6-1500x987.png)
![US Bank](https://cdn.sanity.io/images/w5i0rhth/production/983959c587ec3571d9b5d001a7c96d87469c2c1f-500x281.png)
![Cincinnati Children's Hospital Medical Center](https://cdn.sanity.io/images/w5i0rhth/production/6915faafa67438c9b24c70aa01b033865d81bf1a-256x256.png)
![Marathon Sports](https://cdn.sanity.io/images/w5i0rhth/production/c7215f99f093a7b5d84f4c71d53ed3f637b760db-512x512.png)
![Cengage Learning](https://cdn.sanity.io/images/w5i0rhth/production/fa4ab9340d58ed8ee9a33e4680409db0fb462454-800x287.png)
![Novant Health](https://cdn.sanity.io/images/w5i0rhth/production/28de6de01ca8a6e4e52af0732ccf5f69c0afc081-550x550.webp)
Get in touch
About Me linkEmail me at sburke0708@gmail.com link or follow me via my social links.