Sign in / Sign up
Handpicked by Medium Staff
The good, the bad, the buggy.
Let’s Synchronize Threads in Python
Because synchrony is harmony
The complete guide to Network Unit Testing in Swift
Why Do You Need To Know Interface Fundamentals?
Understanding the roots of what "interface" really means
A practical guide to learning the basics of web programming
How you can learn to code for free as a ‘non-technical person’
In case you missed it
Taming state in Android with Elm Architecture and Kotlin, Part 1
Developing Android apps with MVP/MVVM/MVC patterns helps you separate your business logic from interactions with the view layer and Android…
Speed Dating Your Way to a Better Tech Job
Tips from an interviewer at HackerX
Catch bugs systematically: how to build a GitLab CI testing pipeline in 4 steps
Self-made, totally free, a tricky mix of open-source tools
Small Functions considered Harmful
In this post, I aim to:
Why Wouldn’t You Want to Become a Developer?
Ever since I started my career as a web developer, I’ve been trying to convince those around me to do the same. I just can’t keep quiet…
Sticky Navs are the Browser Toolbar Extensions of the Modern Web
How to build your personal brand as a new developer
Since I started publishing on Medium, I’ve noticed that my blog and my social media accounts have seen an increase in traffic. Only a very…
The Risky Game of Relying on a Junior Developers Team
The influence on the team, mentors, code quality and money
Dive deeper with these tags
Accuratizing Software Estimation
De-vaguifying technology product schedules
Developers, Apple’s Lousy Beta Will Make You Better
What We Can Learn from Apple’s “Mistakes”
30+ Bite-Sized Pro Tips to Become a Better Android Developer
Becoming an Android developer is easy, but becoming a successful Android developer and standing out from the rest is not. It takes a lot of…
Why I Haven’t Fixed Your Issue Yet
Hi there. You opened an issue with my project on GitHub, and it’s getting kind of stale by now.
Easily getting a user’s country, currency, timezone or language from their IP address
How to easily get user country, currency, timezone or language from IP address in different programming languages using User Country API.
How I do Developer UX at Google
Explained through a user study of Flutter
Why I Still Use Vim
And no, it’s not because I can’t figure out how to close it.
Compressing Radix Trees Without (Too Many) Tears
As it turns out, there comes a turning point in researching computer science that you think to yourself, “Oh wow, no one really knows how…
Manas: A high performing customized search system
Zheng Liu | Pinterest tech lead, Search
Evolution of a Software Engineer
This is our story. For some of us, those with 10 or more years of experience in software, it might sound familiar. For the others, still in…
10 things I like about Swift
And how I went from complete beginner to feeling confident in building iOS apps in Swift
Why striving for perfection might be holding you back as a newbie web developer
I am a perfectionist. Or, at least, I like to think I am. Either way, I’m definitely somewhere close.
Pair programming is hard
And whether it works or not depends on you and your team.
Martin T. Varga