Ahoy, dear reads. It seems that time of the month has come again! Yes, you are correct — it is time for the new edition of Interesting reads. Although I’m trying to write one on a weekly basis, days just keep slipping away from me.
So you’ve been doing REST APIs for the past 5 years. Or perhaps you’ve been optimizing searches for your company’s…
Web Developer Roadmap for 2017
developer-roadmap - Roadmap to becoming a web developer in 2017
While we are on the subject of maps and what developers need to know nowadays, take a look at the Web Developer Roadmap. You never know, it may surprise you with a thing or two.
For example, I never looked at Semantic UI framework before. And it looks so amazing that I can’t wait to try it out in the next project. Bootstrap is getting a bit old and its v4 release is taking ages…
Force file downloads from AWS S3
Well, this isn’t a classical “interesting read” but more of a quick tip. I needed to force a download of a file uploaded to AWS S3 via a link and found this SO question. Of course, the most helpful answer isn’t the top one (seems to me that this happens a lot lately?!)
TLDR; you can add `request-content-disposition=attachment` to query string:
I’ve been toying with it to be able to extend plugin/theme UI from add-on plugins and it works like a charm.
ReactConf 17 Videos
react-conf-17-videos - Find that one presentation you missed!
A collection of all videos from this years ReactConf. Beside great React videos, there are a couple of awesome GraphQL videos.
What is GraphQL you might wonder (if you are living under a rock that is)?
GraphQL is a query language for APIs which delivers exactly what you want and nothing more.
Unlike REST, it is designed to return everything that you need (on one page) in one request. And with their event-based subscriptions, it is able to push data out. Take a look at GraphQL vs REST comparison.
At first, I wasn’t impressed with GraphQL, but the more I use it, the more benefits I see. Already there exists a lot of GraphQL libs for every framework and platform, WordPress and Laravel included (the ones I tried so far).
Should you blog on Medium
Tiny Marketing Wins
I get a lot of questions about Medium.com: "Should I be posting on Medium?" "Should I be cross-posting my blog posts on…
If you’re thinking to start blogging on Medium, this article from Justin Jackson will convince you. It sure did convince me :) Also, if you are already blogging on some other platform take a look why you should be also cross-posting on Medium.
Speed up Your Site With a Little Machine Learning
Speed up your site with a little machine learning
I spend roughly 73% of my life thinking about web performance — hitting that sweet 60FPS on slow phones, loading my…
Interested in Machine Learning? Wondering how to start? Or are you trying to optimize your UI/UX? David Gilbertson will show you how he managed to create auto-suggestion for categorizing ads using machine learning and in the process reduce page load time by 12 seconds.
When posting and ad, a user needs to fill in the item title, description, price and choose a category from a list of over 600 categories. He is using the free tier of AWS Machine Learning service to suggest a category from item title, description, and price.
Before reading this I never even thought about reducing page load time by doing UI optimizations or using machine learning to achieve it.
As always, thank you for reading and if you find anything helpful — please click on the little green heart :)