I loved Flash. To celebrate the #Flashpocalypse, please indulge me for trip down memory lane. 🧵

Over fifteen years ago, my first programming gig was an internship at a company that built websites with Flash. A project I remember was the website for a large Dutch fashion chain.
The team of designers, animators and programmers worked together to make it a beautiful experience, while maintaining some form of accessibility and SEO.

To do that, the whole Flash app gracefully degraded to a separate pure-HTML version, essentially duplicating the project.
I helped to get data from MySQL through an API built in PHP, which was read through ActionScript in Flash.

It was a convoluted system, but that was required to get data into Flash. In many ways it’s akin to what frontend apps are doing now (but we had a 100% custom interface).
Almost everything was custom-built. No frameworks, no version control, no staging server, no local development environment.

Just Notepad++ connected over FTP to production, and an if-statement that matched on the office's IP to work within (that, and server backups).
Although whatever we did back then is now possible through HTML in modern browsers, I haven't seen very many animation-heavy websites like that since.

That might very well be because it's simply a Bad Idea™, or it could be a browser compatibility problem.
If that's the case, Flash had an edge on us now. Our website worked cross-browser, and we could do whatever we wanted within that `<object>` box.

That doesn't mean it was a good idea. It wasn't. It came with a lot of its own problems, as it was pretty much an interactive video.
In any case, aside from learning a lot about programming and debugging, that job proved to me that programming is fun and that passion, not skill or good tech choices, is the main requirement to make amazing things.

And it gave me a nostalgic appreciation for death metal. 🦇🤘

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Jeff Kreeftmeijer

Jeff Kreeftmeijer Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!