Can GitHub Copilot be used to solve mathematical puzzles? What to be aware of when AI assistants are too confident.
Michael Aydinbas
Michael is a data scientist and data engineer who can't (and doesn't want to) decide which of the two worlds he belongs to, so he tries to love them both. His background is in psychology and computer science as well as environmental engineering. He uses the Python data stack along with large-scale data technologies to help his customers migrate their workflows into the 21st century. You can follow him on LinkedIn and GitHub.
Case study: How to parse nested JSON
By Michael Aydinbas on 3 June 2022
I was asked to help parse a JSON file that is delivered by the iTunes Store Customer Reviews API JSON endpoint. It is not so important how this API works or if there are better APIs for this. Instead, let’s assume that we found our favorite API to work with and that our request makes… Continue reading Case study: How to parse nested JSON
Code Better with Type Hints – Part 3
By Michael Aydinbas on 8 April 2022
This is the third part of a series of articles dealing with the type annotation system in Python, type hints for short. The second part discussed a set of beginner examples and highlighted the benefits of using type hints. This article series is aimed at newcomers to type hints and wants to help you get… Continue reading Code Better with Type Hints – Part 3
Code Better with Type Hints – Part 2
By Michael Aydinbas on 27 August 2021
This is the second part of a series of articles dealing with the type annotation system in Python, type hints for short. The first part gave an introduction to type hints. This article is aimed at newcomers to type hints and wants to help you get started. In this second part, I will go over… Continue reading Code Better with Type Hints – Part 2
Code Better with Type Hints – Part 1
By Michael Aydinbas on 12 August 2021
This is the first part of a series of articles dealing with the type annotation system in Python, type hints for short. With this opinionated article, I advocate the use of type hints. I want to explain why you should care and why your code will be better, more bug-free, more accessible, and easier to… Continue reading Code Better with Type Hints – Part 1
How to Create an AWS Lambda Layer For Any Python Dependency
By Michael Aydinbas on 5 October 2020
I finally managed to get scikit-learn running on the platform. On the way, I learned a lot about AWS Lambda Layers, AWS cli, and AWS cloud infrastructure in general. And now it’s time I share this knowledge with you. In this article you will learn about creating your own AWS Lambda Layer to support any Python package you may need.