Hello! I'm Rebecca, a software engineer from Maryland.
I'm all about building applications with the user in mind, following web standards, and developing modular code. I have over ten years of experience designing, developing, supporting, and managing web projects.
Learn more about me below
Skills
Front-end Development
A web experience should be seamless across devices and platforms. I have experience designing and developing responsive web experiences that work well across platforms.
- Typescript
- Javascript
- React
- NextJS
- Vue
- HTML5
- CSS3 and SASS
- Rollup
- Webpack
Back-end Development
Websites need to load quickly and allow for smooth interactions between the user and the system. I have experience developing real-time interactive applications.
- NodeJS
- MongoDB
- Firebase
- AWS
- Java
- Terraform
- PostgreSQL
Projects

JSON Value Translator Web App
A web app that uses an AI LLM to translate JSON values from one language to many

Pattern Filler Tool
A web app that fills SVG paths with circles using multiple configurations

Recipe Converter
A recipe converter and calculator that makes it easy to change the serving size of recipes
Recent Blog Posts

Embracing Native Dark Mode with the CSS color-scheme Property
Use the CSS color-scheme property to opt into the browser’s built-in light and dark styling and toggle a data-theme attribute to deliver a seamless dark mode with minimal CSS.

Using MeMemo for vector searching in the browser
Unlock more accurate and contextually relevant search using MeMemo's in-browser vector search capabilities, which enable linguistic similarity-based results that support improved UX and support for AI workflows.

package.json Fields for Publishing Libraries
An overview of the package.json fields needed to make a library's code available within other library's and apps

Using Turborepo's --affected flag in CI
Using Turborepo's --affected flag in Gitlab CI requires using a few environment variables to set the branches to compare because CI jobs often run in detached head mode.
From Bluesky
Here are the things I've been excited about lately.