Serdar Yegulalp
What’s new in Python 3.7
Featured
June 30, 2018
What’s new in Python 3.7
Python 3.7, the latest version of the language aimed at making complex tasks simple, is now in production release. The most significant…
Django tutorial: Get started with Django 2.0
Featured
June 27, 2018
Django tutorial: Get started with Django 2.0
Django is a one-size-fits-all Python web framework that was inspired by Ruby on Rails and uses many of the same…
9 Splunk alternatives for log analysis
Featured
June 20, 2018
9 Splunk alternatives for log analysis
Quick! Name a log analysis service. If the first word that popped out of your mouth was “Splunk,” you’re far…
Docker unveils cross-cloud management, container templates
Featured
June 13, 2018
Docker unveils cross-cloud management, container templates
Docker announced today new features for Docker Enterprise Edition and Docker Desktop to port and manage apps on Kubernetes-based clouds,…
5 Python distributions for mastering machine learning
Featured
June 13, 2018
5 Python distributions for mastering machine learning
If you’re doing work in statistics, data science, or machine learning, the odds are high you’re using Python. And for…
What is TensorFlow? The machine learning library explained
Featured
June 6, 2018
What is TensorFlow? The machine learning library explained
Machine learning is a complex discipline. But implementing machine learning models is far less daunting and difficult than it used…
Docker tutorial: Get started with Docker networking
Featured
May 31, 2018
Docker tutorial: Get started with Docker networking
A common use case for Docker is networked services, and Docker has its own networking model to let containers speak…
6 must-have web frameworks for the Google Go language
Featured
May 23, 2018
6 must-have web frameworks for the Google Go language
The Google Go language (aka Golang) has become a strong choice for writing web services and APIs. It compiles to…