Topher Sikorra

13 Flips | 1 Magazine | 9 Likes | @TopherSikorra | Keep up with Topher Sikorra on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Topher Sikorra”

A guide to RESTful API design: 35+ must-reads

When it comes to designing web APIs, no other style is more respected than REST. Outlined by Roy Fielding in his famous dissertation, REST, or …

Giving and Receiving Great Code Reviews

Taking part in code reviews has been one of the most interesting learning experiences in my career. I’ve done some really dumb stuff and I’ve learnt …

10 tools based on AI that will change your freelancing career

Is your career endangered by AI?<p><i>The development of full artificial intelligence could spell the end of the human race…. It would take off on its own, and re-design itself at an ever increasing rate. Humans, who are limited by slow biological evolution, couldn’t compete, and would be …

Writing modern JavaScript code

Remember when JavaScript was a language used to make elements change on the page when the cursor was over them? These days are over, every language …

Code n00b: Be Careful What You Wish for, or, 'Web Dev Roadmap 2017'

So, recently several different people, from very unrelated aspects of my life, all sent me the same link: Kamran Ahmed’s GitHub repo “Web Developer …

A List of 47 Insanely Useful Resources for Freelancers

The hardest part about being a freelancer is finding the right tools to help you manage your productivity, accounts and content creation. With an enormous amount of resources available for freelancers, it can be exhausting trying to find the right tools for you. It can take a long time to establish …

Google launches new certification program for mobile site developers

Google is launching a new certification program for mobile site developers today. The exam covers everything from the basics of why mobile sites matter to how to improve mobile site speed, effective mobile UX design and more advanced topics like progressive web apps.<p>As Google notes, passing the …

Building Small Apps with React - Cerebro

<i>Originally posted here.</i><p>React is a fantastic piece of engineering that has allowed developers to implement declarative user interfaces that are easy …

This post is regarding one tricky mechanism in javascript that every beginner must understand —…

This post is regarding one tricky mechanism in javascript that every beginner must understand — <b>hoisting</b>. Every technical interview includes …

JavaScript

The Nintendo Switch battery pack situation is more complicated than first thought

<i>Update February 23rd, 3:30PM:</i> <b>The</b><b>se</b> <b>recommendations w</b><b>ere</b> <b>based on assumptions made from reading Nintendo’s charging specifications that</b> <b>early tests from</b> <i>Ars Technica</i><b>seem to refute. We’re looking into the issue and will update accordingly.</b><p>The Nintendo Switch is almost out, and chances are you’ll want an …

Getting to 10x (Results): What Any Developer Can Learn from the Best

What if I told you that you can be 10x better than average? Not twice as good. 10 times better: An order of magnitude. You will really stand out. …

Font Family Set: Cartel Deux

We are sharing this beautiful font family set with lots of goodies as well by Firman Suci Ananda called: <b>Cartel Deux</b>. It’s a lovely typographic set …

6 Animation Libraries to Save Time and WOW Clients

JavaScript and CSS libraries help web designers and developers be better at their jobs, while alleviating common pain points encountered when …