What's up in the python and tech environment? - Issue #60
Welcome to issue #60 of “What’s up in the python and tech environment?”.
This newsletter is mainly intended for developers and those passionate about computers.
This week we will discuss a lot about Pandas, CSS, web applications in pure Python, ChatGPT, and more! 🤓
From the python world
An awesome toolkit to handle CSV files with the command line.
Tip: If you have exceeded the number of free articles you can read on Medium, open the following link in a new private window. 😉
Csvkit: query CSV files using SQL from the command line
A Pandas tip to perform fast operations on a large amount of data.
Make your Pandas operations 3800x faster
Continuing with Pandas, here is a tip to load CSV files faster.
The fastest way to read a CSV in Pandas
To finish with Pandas, one of its maintainers explores what we could expect in the upcoming version 2.
pandas 2.0 and the Arrow revolution (part I)
Learn how iterators and iterables work in python.
Iterators and Iterables in Python: Run Efficient Iterations
In this tutorial, you will see how to build a clone of ChatGPT using openai API and Streamlit.
Build Your Own Chatbot with openAI GPT-3 and Streamlit
Apart from Streamlit, here is another python framework that allows you to build web applications without touching HTML, CSS, or JavaScript.
Tip: If you have exceeded the number of free articles you can read on Medium, open the following link in a new private window.
From the Web
A list of tools to generate software diagrams with code or Domain-Specific Languages (DSL).
Top 7 diagrams as code tools for software architecture
Tech specification can be hard to write, in this article, the speaker shows an approach to achieve it.
Writing an effective Tech Spec
For those passionate about web design, this detailed guide shows the power of CSS grids.
How To Build A Magazine Layout With CSS Grid Areas
Continuing with CSS, in this article we learn that the last baseline alignment feature is now available on all major browsers.
To finish with CSS, the author of this article presents the evolution of CSS, its state now, and what its future can be.
A developer shared its environment setup to boost its productivity. Note two of the tools mentioned are only available for MacOS.
My development environment for this 2023 (Go Backend Developer)
Bonus
To start the week well I am sharing with you the following tweet.
This is all for this week. I hope you enjoy it and if it is the case, don’t hesitate to share it on your social media.
Take care of yourself and see you soon! 🙂