My First Blog Post

Illustration for blog post 1

Welcome to My Blog

January 12, 2026

Welcome to my blog! This is where I'll be sharing my thoughts on development, creative projects, and everything in between.

My First Blog Post

Inline illustration

I've been working on some exciting new projects lately, including this retro-styled website inspired by Final Fantasy VII. The aesthetic really speaks to me – there's something special about combining modern web technologies with nostalgic design.

In future posts, I'll dive deeper into the technical details of building this site, share tutorials, and document my creative journey. Stay tuned for more updates!

Feel free to browse through the archive on the right to see all my posts.

Building with CreateJS

Illustration for blog post 2

Animation Framework Deep Dive

January 10, 2026

CreateJS has been an incredible tool for building animated web experiences. In this post, I explore the core concepts and share some practical tips for getting started.

Building with CreateJS

The framework provides a familiar API similar to Flash's display list, making it easy for developers to create rich interactive content. Key features include sprite sheets, tweening, and sound management.

Inline illustration

One of my favorite aspects is the ease of integration with Adobe Animate exports, which allows designers and developers to collaborate seamlessly on complex animations.

Web Animation Tips

Illustration for blog post 3

Performance & Best Practices

January 8, 2026

Creating smooth web animations requires careful consideration of performance. Here are some key principles I've learned through experience.

Web Animation Tips

Always prefer CSS transforms over changing position properties directly. Use requestAnimationFrame for JavaScript animations. Limit the number of simultaneous animations, and be mindful of paint and layout operations.

Testing across different devices is crucial – what runs smoothly on a desktop might struggle on mobile. Profile your animations and optimize accordingly!

Archive