Eduardo Zepeda's latests posts
Go: slices and arrays, basic characteristics and most common uses
- go
In go or golang slices, arrays and maps are structures for handling data collections. In this entry I am going to talk about the first two: slices and arrays.In this entry I am going to use data types, zero values, and other very basic aspects of go. If you don't know ...
Read more
Go: loops for, break, continue, defer, if and else
- go
This entry will deal with loops in the go programming language.Hey! did you know that I wrote a completely Free Go programming language tutorial?, click here to read it it Go handles loops a little differently than what you are used to. If you're already fluent in any ...
Read more
Go: functions, arguments and the fmt package
- go
This entry will discuss the basic syntax of Go functions. If you know absolutely nothing about go visit my entry go: introduction to programming language, variables and data types to start from the beginning of this tutorial series.Hey! did you know that I wrote a completely...
Read more
Go, coding language, introduction to variables and data types
- go
Golang, also known as go, is a compiled programming language developed by Google. It is a language quite appreciated according to the latest Stackoverflow surveys (2023), as you can see in my python vs go post, where I also compare the good, the bad and the ugly of this language....
Read more
Django channels: channel layers, groups and users
- django
Channel layers allow you to interact and share information with different consumers in django channels. This allows each consumer to communicate with the rest. For example, when in a chat a user sends a message, everyone can read the message, when a user leaves a room, everyone c...
Read more
Django channels: consumers, environments and events
- django
Why Django channels? Because Django does not allow us to create applications with real-time communication natively. Django channels gives Django the ability to handle protocols that require a persistent connection, such as WebSockets, MQTT, chatbots, while keeping intact its inte...
Read more
Python vs Go Which is the Best Programming Language in 2025?
- go
- python
These last few months I have been learning go. How did it all start? Well, it started in a rather superficial way; I loved their mascot, yes, that's really what it was all about. So after a brief mental debate, I decided to give the language a try. My first impression of it...
Read more
How To Create a Graphql API In Django Rapidly Using Graphene
- django
In this post I will explain how Graphene allows you to speed up the process of creating a GraphQL API if you are using the Django Framework, as well as take advantage of the models you have already defined to perform queries or mutations.Normally graphql is used in conjuncti...
Read more
What Types to use for React components with children
- react
- typescript
- javascript
If you're struggling about what types to use for React components that have children in Typescript, so you can inherit them correctly and avoid errors, then this is the post you need to read, I explain you three different approaches you can save and use as a part of your ty...
Read more
How to measure requests per second with locust in python?
- python
There are quite simple to use tools that allow us to audit the number of requests per second (rps) that a website supports, locust is one of them, it is made with Python and with a minimal configuration allows us to process information and obtain graphs instantly, and in real tim...
Read more