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