We worked on making Contentful the smoothest experience for developers and editor alike, and here's what we've come up with.
When I started programming one of the first things that I learned was that I should avoid the usage of global variables whenever possible. Personally, I think there’s a finite number of situations where I’d consider placing something in the global object. So when I discovered a new TC39 proposal whose aim is to add a new global property to access the global object in Javascript, I was puzzled yet intrigued, and I had to look into it.
After Gomix was announced, I just knew I had to try to build something with it! This is how I was able to write a functional Slack bot in less than 200 lines of JS code.
While working on Contentful's offical .NET SDK, I faced the question of how to deal with synchronous and asynchronous requests. Eventually I decided to use the full power of async and await, and here's why.
Have you ever thought about how Emoji work behind the scenes? I looked into this topic, and I pretty much felt like Alice in Wonderland: there's so much I didn't know about it!