Ethan G.
Full Stack Developer & Digital Product Designer looking to make a difference in the world & the web. Constantly pushing myself to step out of my comfort zone and tackle new challenges. Learn more.
Available for work // Resume
Projects
- 2025A comprehensive productivity web app designed to streamline your daily tasks and organization. Technologies: Next.js, React, TypeScript, Supabase, Zod, Tailwind CSS, Vercel, & more.
- 2025A powerful voice-to-text transcription tool for notes, transcripts, lists, and more. Technologies: Next.js, React, TypeScript, Supabase, OpenAI, Tailwind CSS, Vercel, & more.
- 2025An AI-powered chatbot with Grok integration, designed for smooth and intuitive conversations. Technologies: Next.js, React, TypeScript, Grok, Next-Auth, Tailwind CSS, Vercel, & more.
- A multilingual coding practice platform featuring themed challenges across various topics. Technologies: Next.js, React, JavaScript, Next-Intl, Tailwind CSS, Vercel, & more.
Posts&
Thoughts
- Jan 27, 2025Post
#11 | TypeScript: The Future of JavaScript Development
TypeScript is rapidly becoming the preferred language for JavaScript developers, offering enhanced productivity and scalability
egxo.fyi - Jan 17, 2025Post
TypeScript. The New Norm
Exploring the Benefits and Features of TypeScript for Building Scalable Applications.
- Jan 16, 2025Thought
TypeScript Benefits in JavaScript Projects.
A quickie highlighting the advantages of type safety.
- Dec 3, 2024Post
#10 | The JavaScript Battle
React, Vue, & Angular
egxo.fyi - Dec 1, 2024Thought
Displaying Time on a Webpage.
A simple JavaScript snippet to show the current time on a webpage.
- Nov 29, 2024Post
Understanding SQL vs NoSQL Databases
A Comprehensive Comparison Between SQL and NoSQL Databases for Modern Applications.
- Sep 27, 2024Post
#9 | My Journey Thus Far
The Growth, Challenges, & Hope
egxo.fyi - Sep 26, 2024Post
Understanding MDX The Future of Markdown and JSX
How MDX Combines Markdown and React Components for a New Way to Write.
- Sep 21, 2024Thought
Enhancing User Experience with useTransition
Improve user experience by prioritizing urgent updates with useTransition
- Aug 18, 2024Post
#8 | The Evolution of Web Development
From Static Pages to Dynamic Experiences
egxo.fyi - Aug 16, 2024Thought
Optimizing Performance with useCallback
How useCallback helps prevent unnecessary re-renders in React components.
- Jul 26, 2024Thought
Mastering Side Effects with useEffect
Managing side effects in your React components.
- Jul 17, 2024Post
#7 | A Social Presence for Developers
Having a robust social presence is essential for developers
egxo.fyi - Jul 1, 2024Post
Vue.js vs React vs Angular
The Battle of the Front-End Frameworks.
- Jun 17, 2024Post
#6 | The Rise of Serverless Architecture
Transforming Modern Web Development
egxo.fyi - Jun 15, 2024Thought
Optimizing Performance with useMemo
Avoid unnecessary recalculations and improve performance in React applications.
- May 29, 2024Thought
The Power of React Hooks
How they simplify state management in functional components.
- May 22, 2024Post
Nextjs. The React Framework
An Introduction to Next.js, the React Framework for Production.
- May 16, 2024Post
#5 | The Headless CMS
Why Sanity Studios is the ideal CMS for your next project?
egxo.fyi - Apr 25, 2024Post
#4 | Navigating the Storm
Understanding the Recent Wave of Layoffs in the Tech Industry
egxo.fyi - Apr 20, 2024Thought
Hello, World.
Hello World in React. A Fun Introduction.
- Mar 19, 2024Post
#3 | A Paradigm Shift
The Ascendance of AI in Software and Web Development: A Paradigm Shift
egxo.fyi - Mar 2, 2024Post
SSR. The Resurgence of Server-Side Rendering
After years of client-side rendering dominating the scene, SSR is making a strong comeback.
- Jan 21, 2024Post
#2 | #buildinpublic
UNVEILING THE AWESOMENESS OF #BuildingInPublic: A RADICAL APPROACH TO TRANSPARENCY AND CONNECTION
egxo.fyi - Jan 9, 2024Post
#1 | Here Goes Nothing
Embarking on a Journey through the Technological Realm
egxo.fyi