Cloudinary Blog

Inspiring the Next Generation: Girls Who Code Visit Cloudinary

A day of fun with Girls Who Code and Cloudinary

During both my computer science studies and work in the tech field, there have not been a lot of women present. While our ranks have grown, women still make up only a small percentage. In many ways, I think the traditionally male-dominated world can be intimidating to women and girls who may be interested in pursuing these types of tech careers.

Marissa Teaching

I've been lucky to find support and encouragement through organizations like Women Who Code, and feel like it's my responsibility to pass it on to younger generations. That's why over the years, my colleague Shirly Manor and I have volunteered as teachers for Girls Who Code, which aims to encourage more women to pursue computer science careers and close the gender gap. It was rewarding to pass along our knowledge and experience, see our students' interest piqued and how excited they got as they figured out challenges on their own and successfully completed projects.

This volunteer work inspired us to do more. Having hosted two Women Who Code events already at our office, we reached out to a Sunnyvale Girls Who Code chapter, and invited them to take a field trip to Cloudinary for the afternoon.

On Friday, July 27th 2018, we hosted 20+ girls, ages 10-16, at our office for our first Girls Who Code event. It was a great afternoon where we got to meet girls with a variety of coding experience - from those attending their first coding camp to others who know how to build their own web apps.

Girls Who Code

We kicked it off with glitter tattoos, custom-made t-shirts and a photo booth followed by lunch. You might think "what does this have to do with coding?" But here at Cloudinary it made perfect sense. In the Transformation Station, all of the participants took headshots, where we later showed them how to do face transformations using the Cloudinary solution, such as cartoon effects, overlaying glitter GIFs, unicorns and much more!

“Face “Photo “Photo “Women

After lunch came even more fun: I had the chance to talk to the girls about what Cloudinary is and work with them on transforming their headshots using our solution. Several people in our office served as group leaders, helping the girls with their image transformation projects.

“Code “Code “Code “Code

Once this was done, we went on to hold a Q&A session with women from different departments in the office to give the girls a chance to learn more about other tech careers, beyond being a developer.

We later capped off the day with an ice cream party before the girls headed home.

Our first-ever Girls Who Code event was a huge success, and we hope that it was relevant and fun for those who attended. More importantly, we hope that we inspired these girls to see themselves in a tech career and started showing them a path to reach those goals.

Recent Blog Posts

Hipcamp Optimizes Images and Improves Page Load Times With Cloudinary

When creating a website that allows campers to discover great destinations, Hipcamp put a strong emphasis on featuring high-quality images that showcased the list of beautiful locations, regardless of whether users accessed the site on a desktop, tablet, or phone. Since 2015, Hipcamp has relied on Cloudinary’s image management solution to automate cropping and image optimization, enabling instant public delivery of photos, automatic tagging based on content recognition, and faster loading of webpages. In addition, Hipcamp was able to maintain the high standards it holds for the look and feel of its website.

Read more
New Image File Format: FUIF: Why Do We Need a New Image Format

In my last post, I introduced FUIF, a new, free, and universal image format I’ve created. In this post and other follow-up pieces, I will explain the why, what, and how of FUIF.

Even though JPEG is still the most widely-used image file format on the web, it has limitations, especially the subset of the format that has been implemented in browsers and that has, therefore, become the de facto standard. Because JPEG has a relatively verbose header, it cannot be used (at least not as is) for low-quality image placeholders (LQIP), for which you need a budget of a few hundred bytes. JPEG cannot encode alpha channels (transparency); it is restricted to 8 bits per channel; and its entropy coding is no longer state of the art. Also, JPEG is not fully “responsive by design.” There is no easy way to find a file’s truncation offsets and it is limited to a 1:8 downscale (the DC coefficients). If you want to use the same file for an 8K UHD display (7,680 pixels wide) and for a smart watch (320 pixels wide), 1:8 is not enough. And finally, JPEG does not work well with nonphotographic images and cannot do fully lossless compression.

Read more
 New Image File Format: FUIF:Lossy, Lossless, and Free

I've been working to create a new image format, which I'm calling FUIF, or Free Universal Image Format. That’s a rather pretentious name, I know. But I couldn’t call it the Free Lossy Image Format (FLIF) because that acronym is not available any more (see below) and FUIF can do lossless, too, so it wouldn’t be accurate either.

Read more