Welcome to my personal blog! This is where I share my thoughts, experiences, and learnings about software development, technology, and the ever-evolving world of tech.
- Astro - The web framework for content-driven websites
- MDX - Markdown with JSX support
- Cloudflare Pages - Hosting and deployment
- β Lightning-fast performance with Astro
- β SEO-friendly with canonical URLs and OpenGraph data
- β Responsive design that works on all devices
- β RSS feed for easy subscription
- β Sitemap for better search engine indexing
- β Markdown & MDX support for rich content
- β Syntax highlighting for code blocks
- β Modern, clean design based on Bear Blog
You'll find articles about:
- Web development tutorials and guides
- Software engineering best practices
- Technology reviews and insights
- Personal learning experiences
- Industry trends and thoughts
- Node.js (v18 or higher)
- npm or yarn
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build
# Preview production build
npm run previewThis blog is deployed to Cloudflare Pages. To deploy:
# Deploy to production
npm run deploy
# Deploy preview
npm run deploy:previewβββ public/ # Static assets
βββ src/
β βββ components/ # Reusable UI components
β βββ content/ # Blog posts and content
β βββ layouts/ # Page layouts
β βββ pages/ # Routes and pages
β βββ styles/ # Global styles
βββ astro.config.mjs # Astro configuration
βββ wrangler.toml # Cloudflare deployment config
- GitHub: dgarbs51
- LinkedIn: devon-garbalosa
- X: @dgarbs51_
- Blog: dgarbs51.com
This project is open source and available under the MIT License.
Built with β€οΈ by Devon Garbalosa