Write a story
Sign in / Sign up
Handpicked by Medium Staff
The good, the bad, the buggy.
Why Docker makes sense for startups
Docker is becoming the standard to develop and run containerized applications.
Writing CSS with Accessibility in Mind
An introduction to web accessibility. Tips on how to improve the accessibility of your web sites and apps with CSS.
To err is human, but how to show it?
Convenient way of displaying errors in iOS apps
Kotlin tips: Singleton, Utility Functions, group Object Initialization and more…
Tips on writing good Kotlin code and using what the language has to offer
In case you missed it
Web components in go
I was always terrified by the way the web is build. You must do everything by hand. Want some fancy button? Here is an div in a div in div…
How to View and Edit CSS in Chrome Developer Tools
Learn how to make real-time changes to this website with Chrome DevTools
Crystal — the Ruby you’ve never heard of
Abandon Twitter, Dev Some More
How I used Twitter as a developer (and why I left it)
Mastering Python Web Scraping: Get Your Data Back
Do you ever find yourself in a situation where you need to get information out of a website that conveniently doesn’t have an export option…
Medium members only
Coding Tip: Try to Code Without If-statements
You might uncover better solutions
What every software engineer should know about search
Want to build or improve a search experience? Start here.
iPhone X: Dealing with Home Indicator
New APIs from Cupertino & Friends™
Dive deeper with these tags
The non-techie’s guide to servers
Everything you need to know in 7 minutes.
Save time and money by writing useful bug reports
Bad bug reports are not only annoying because they create a lot of overhead and cost time, but they also indirectly cost money. By…
Why Progressive Web Apps might be just the thing Microsoft needs
Remember when the Windows Store had those awesome and unique apps that no other platform did?
Syed Faraaz Ahmad
I wanted real time GitHub push notifications. So I built a Chrome extension.
I’ve been using GitHub for more than two years now. A few days ago, I was wondering why there were no push notifications for GitHub. I…
Medium members only
Let’s Learn Coding: The Basic Syntax Overview
Get Started with Kotlin — It is here to stay
Functional programming is the present & Its time Android developers experience the happiness of coding.
Intro to Threads and Processes in Python
Beginner’s guide to parallel programming
Continuous integration for iOS with Nix and Buildkite
Austin Louden | Pinterest engineer, Core Experience
Handling 1 Million Requests per Minute with Golang
I have been working in the anti-spam, anti-virus and anti-malware industry for over 15 years at a few different companies, and now I know…
A Gentler Introduction to Programming
This write-up captures what I teach when I get coaching requests. I won’t jump into the code or a setup of any sort. I will teach concepts.
Busying Oneself With B-Trees
If you spend enough time thinking about and learning computer science, you’ll start to notice that everything is linked. The history of…
Secret variables in Xcode AND your CI for fun and profit 💌
6 Simple Tips on How to Start Writing Clean Code
Writing clean code is not an easy task. It requires experimenting with different tips and practices. The problem is that there are so many…