Ben Edelstein shows how to make redux logging a breeze with LogRocket — a DVR for web apps, that records literally everything that happens on your site.
Vildan Softic demonstrates how to structure an Aurelia app to use a React/Redux architecture, without sacrificing the power of Aurelia's two-way binding.
Learn how to painlessly migrate your existing users to Auth0 without requiring password resets.
Learn more about Java and the JVM: 10 obscure details you didn't know they could do. Did you know, for example, that checked exceptions are a fiction?
Don't let accessibility be an afterthought! Join Manuel Matuzovic for some easy-to-implement tips and tricks to improve users interactions with your site.
In recent years Java's evolution came to more heavily rely on JEPs. Simon Ritter explains how that can make Java's development more agile.
Display 3D maps in just a few lines of code and overlay data from a 3rd-party API. Tim Jenks creates a dynamic map of the London Underground with eegeo.js
We chat with Martis about her education, where she draws her inspiration from and what she has planned next.
The world of fonts has come a long way. 99designs writer Alex Bigman showcases the evolution of fonts in this condensed mini history lesson.
When it comes to branding your business, a logo is always essential. But how much should you pay for it? Here's a lowdown on what to consider.
Having trouble naming your brand? Here's a excellent step-by-step process on how to name a brand from the team at 99designs.
Ever wondered how rebranding works? 99designs Engineering Manager John Barton conveys how to rebrand efficiently and correctly.
Graphic designer Boris Radulovic (bo_rad) shares his industry insights and how 99Designs has helped him with his freelance career.
Java's Object class has a hashCode() implementation. But what does it do? Where do the values, often mistakenly assumed to be memory addresses, come from?
Meet Konstantin Yastrebov, a freelance graphic designer making waves in the industry for his unique creativity. We discover how he got his foot in the door.
Curious about pursuing a career in design? artsigma from 99designs opens up about his career to date and how he got to where he is now.
How do you break into the book cover design industry? Book designer Miladinka Milic shares her insights and how she stumbled into the industry by accident.
What makes a good book cover designer, and how can you work with one? Kerry Ellis, one of 99designs' top designers, shares her advice.
Learn how to use Stormpath to build a React.js application with user authentication.
A case study of how separate processes sharing the same Java Virtual Machine can impact garbage collection and thus each other.
Jan Losert has spent 4 years refining his refining his design product dashboard design – now he's ready to share his insights and secrets. Read on.
The Combinator Pattern, well known in FP, combines primitives into complex structures. Gregor Trefs explores an implementation in Java 8.
I don’t like Scala and I think it is a poor choice for mainstream development. But recently I still introduced it in our project and here's why.
Ben Dickson explores how to prevent replay attacks on your site via a nifty one-time token pattern.
Eric Siu shows readers how to set up a content marketing engine that can sustainably power content generation and marketing.