From Peace Corps Volunteer to Programming


Lessons learned while at the Flatiron School

Thank you, Flatiron School!

Overview



How to access Spotify’s Search API with React

Context



Using FormData to upload files with vanilla JS + Rails

After spending several hours researching how to upload MIDI data (stored as a blob) so that it can be saved into my Google Cloud Storage (GCS) backend, I realized that processing uploads is far less facile than I initially conceived. This post details two takeaways about file uploading that I learned from developing my most recent product. It is geared towards beginning JavaScript and Rails developers who are familiar with how to process uploads in Rails (such as through Active Storage/CarrierWave/Paperclip) but less familiar with how to process them in the frontend using vanilla JS.


Having attachment issues? Paperclip vs. CarrierWave vs. Active Storage

Looking for a quick and easy way to allow users to upload a file in your Rails app? Among the most popular solutions are Active Storage and the Paperclip and CarrierWave gems. But which is best?


How to spice up your Sinatra app with custom fonts

You’ve created your database, the models + any associations, and the controllers for your project. Your HTML and CSS is OK. But your app works! After hours, maybe days, of debugging, you have a project you’re proud of. Well, sort of… after all, your app still looks like a form from 10 years ago (maybe worse).