NarratorAI: Trainable AI assistant for Node and React
My new Narrator AI library writes content around your content so you don't have to - intros, outros and more
I'm an experienced full stack software engineer with a passion for UI.
I also love AI, especially making it do useful things.
import { ed } from 'England'
ed.improveWith('Natalia', 'Gandalf');
function EdSpencer() {
return (
<Engineer specialties={["Full Stack", "AI", "UX"]}>
<Languages
expert={["TypeScript", "JavaScript", "HTML", "CSS"]}
conversant={["Python", "C++"]}
/>
<Technologies
expert={["React", "Node", "Next.js", "Tailwind CSS"]}
conversant={["GraphQL", "PostgreSQL", "terraform", "Docker"]}
/>
<Experience
areas={["Cyber Security", "Frameworks"]}
management={true}
/>
<Embraces cicd={true} iac={true} />
</Engineer>
)
}
Stuff I've been working on lately
My new Narrator AI library writes content around your content so you don't have to - intros, outros and more
ReadNext is a new npm package that creates content recommendations for your Node JS projects.
Easy RAG for TypeScript and React Apps Part 2 - Generating content recommendations using ReadNext
TypeScript, AI, React and NextJS
react-auto-intl uses AI to automatically internationalize and translate your React and Next JS applications. It can reduce days of tedious work to minutes.
Find out moreInformAI is a tool that allows AI to access and understand the information in your React components. With InformAI, it's easy to build AI copilots that can see the same screen as the user.
Read Announcement PostNarratorAI excels at generating pieces of content like "What to Read Next" summaries, blog tag intros, and search result summaries. It's a tool that helps you create AI-powered content for your blog or other content.
Read Announcement PostI've been writing JavaScript, HTML & CSS for 20 years. Along the way I've gotten good at UX, AI, IaC and CI/CD. My go-to's are TypeScript, React and Prisma, CICD'd to the cloud.
I've deployed large scale applications to AWS and Google Cloud, using terraform, kubernetes, and docker to create scalable architectures from the ground up using CI/CD and IaC.
I'm fluent with GitHub and GitLab CI/CD pipelines, and know how to get my code into production quickly and with high quality.
I've been programming with JavaScript since long before it was cool to do so. These days I'm a TypeScript fanboy, but I still love JavaScript. I'm also a big fan of React, Next.js, and Tailwind CSS.
I've also been written my fair share of Python, mostly using it for AI projects. I've used C++ for some embedded systems work, and hate Java. Well, dislike anyway.