A Byte of Python converted to AsciiDoc for Python 2

I have converted the book to AsciiDoc format and also converted the book back to Python 2 (I got tired of readers emails who were confused between using Python 2 and reading the Python 3 version of the book and vice-versa). The updated online version is at https://www.swaroopch.com/notes/python/ The AsciiDoc sources are at https://github.com/swaroopch/byte_of_python PDFContinue reading “A Byte of Python converted to AsciiDoc for Python 2”

[Tech] Why is “Database Layer as a REST API” not common?

We have “database APIs” such as abstraction layers over multiple SQL databases and ORMs. But why not take it to the next step and make it a REST API like any other network call that we can make? Advantages would be: The sharing of database ORM models across multiple programming languages will be seamless. MakingContinue reading “[Tech] Why is “Database Layer as a REST API” not common?”

Coding Problems for Homework

“Coding Homework” is a small website that I have built to list small problems that one can work on, to learn how to use a new programming language. For example, small problems requiring to read from a file, or to use regular expressions, how to find duplicate files in a folder, and so on. NoteContinue reading “Coding Problems for Homework”

An interactive version of A Byte of Python

Roorky is a new startup that has created a new file format and software for interactive books. As part of the default installation of the software, they are bundling A Byte of Python free with the software. What is interesting is that this may help complete beginners who stumble in getting started with IDLE, etc.Continue reading “An interactive version of A Byte of Python”