Open in app

Sign In

Write

Sign In

Jerry An
Jerry An

557 Followers

Home

About

Published in Level Up Coding

·Pinned

Circuit Breaker Example in Golang

In Microservices architecture, a service usually calls other services to retrieve data, and there is a chance that the upstream service may be down. If the problem is caused by transient network issues or temporal unavailability, the client service can retry the request several times to solve the issue. However…

Golang

4 min read

Circuit Breaker Example in Golang
Circuit Breaker Example in Golang
Golang

4 min read


Published in Level Up Coding

·Pinned

How Does Golang Channel Works

Understanding Inner workings of the Golang Channels — A goroutine is a lightweight user-space thread, which is managed by the Go runtime. It executes tasks concurrently, potentially in parallel. A channel is for communication between goroutines. In this post, we will delve into the inner workings of the channel and its send/ receive operations. Making Buffered channels Let’s first create a…

Golang

4 min read

How Do Golang Channels Work
How Do Golang Channels Work
Golang

4 min read


Published in The Startup

·Pinned

How to Remember all these Classification Concepts forever

Confusion matrix, Accuracy, Precision, Sensitivity, Specificity, F1 score, and Roc curve, let’s remember them once for all — Despite having seen all these concepts more than a thousand times, I’m still getting confused sometimes. Is there a good way to think about all these concepts so that they start making sense? In this post, I will focus on how to remember them. …

Machine Learning

5 min read

How to Remember all these Classification Concepts forever
How to Remember all these Classification Concepts forever
Machine Learning

5 min read


Published in Analytics Vidhya

·Pinned

The most important Redis data structures you must understand

Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis is the world’s most popular in-memory data…

Redis

5 min read

The most important Redis data structures you must understand
The most important Redis data structures you must understand
Redis

5 min read


Published in Level Up Coding

·5 days ago

Storing Ethereum Transfer Log and Account Balance Data in PostgreSQL: A Guide for Developers

It is a best practice to store blockchain data in a database to ensure it is always available and can be easily queried and analyzed. Here are several benefits: Application Integration: By storing blockchain data in a database, you can easily integrate it with other applications and services. …

Blockchain

4 min read

Storing Ethereum Transfer Log and Account Balance Data in PostgreSQL: A Guide for Developers
Storing Ethereum Transfer Log and Account Balance Data in PostgreSQL: A Guide for Developers
Blockchain

4 min read


Published in Level Up Coding

·5 days ago

Tips For Learning Programming Faster

With the world continuously advancing towards a more digital-based economy, programming faster is becoming a fundamental skill. Because it allows individuals to keep pace with the rapidly changing tech industry. Here are some tips for learning to program faster. I. Identify Motivation Learning to code is not an easy task, and it requires…

Programming

3 min read

Tips For Learning Programming Faster
Tips For Learning Programming Faster
Programming

3 min read


Published in Level Up Coding

·Mar 15

Understanding Golang Pointers

When developing in the Go programming language, understanding pointers is a fundamental concept. In this article, I will explain Golang pointers, how they work, and why they are essential in Go programming. What is a pointer? In simple terms, a pointer is a variable that stores the memory address of another variable. It points…

Golang

3 min read

Understanding Golang Pointers
Understanding Golang Pointers
Golang

3 min read


Published in Level Up Coding

·Mar 9

How to Close a Channel Properly in Go

When working with channels in Go, it’s important to properly close them to prevent deadlocks and avoid other issues. Here are the principles to follow when closing a channel in Go: 🎄 Only the sender should close the channel Sending data to a closed channel will panic. So to ensure that the receiver doesn’t prematurely close the channel…

Golang

3 min read

Golang

3 min read


Feb 17

Will ChatGPT Steal My Job?

This is a question that many of us are asking as a technology continues to improve and become more accessible. “Will the ChatGPT Steal my job?” To answer this question, let’s first get familiar with chatGPT. What’s chatGPT? ChatGPT (Chat Generative Pre-trained Transformer) is a chatbot developed by OpenAI and launched in…

AI

2 min read

Will ChatGPT Steal My Job?
Will ChatGPT Steal My Job?
AI

2 min read


Feb 16

An Example to Showcase the tsrange Data Type in PostgreSQL

This document provides an example of how to use the tsrange data type in PostgreSQL to store and query temporal data. — PostgreSQL offers the tsrange data type for storing a range of timestamp values. To demonstrate its usage, let’s look at a practical example. Suppose we work in a small company with two conference rooms. Employees can reserve a room for a certain period if it is available. Table Schema

Postgresql

3 min read

An Example to Showcase the tsrange Data Type in PostgreSQL
An Example to Showcase the tsrange Data Type in PostgreSQL
Postgresql

3 min read

Jerry An

Jerry An

557 Followers

Golang/Python developer. To support me join Medium: https://jerryan.medium.com/membership or Buy me a coffee: https://ko-fi.com/jerryan

Following
  • The Good Men Project

    The Good Men Project

  • Alexandre Lores

    Alexandre Lores

  • Sik-Ho Tsang

    Sik-Ho Tsang

  • Neil Shah

    Neil Shah

  • Tom Kuegler

    Tom Kuegler

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech