How much SQL is enough?
SQL (Structured Query Language) is a fundamental tool for data analysts, but how much of it do you actually need to know
Remembering and understanding by explaination as simple as possible. More importly, this allows me to quickly revisit and grasp the core ideas upon review.
SQL (Structured Query Language) is a fundamental tool for data analysts, but how much of it do you actually need to know
Learn about every CSS animation property, including examples and use cases. This comprehensive guide covers keyframe animations, transitions, and more.
Explore the differences between React's polymorphic `as` prop pattern and Radix UI's composition-focused `asChild` prop. This guide explains how these powerful patterns enable more flexible, accessible, and maintainable component designs with practical examples and implementation details.
Having used Git for many years, I often find myself needing to revisit certain operations, especially when it comes to tasks like discarding changes across different areas(workspace, index/staging, local repo and remote repo). To streamline my workflow and make these operations easier to recall, I've compiled a collection of common Git commands and workflows.
Scaling a software project or tech-based service, involves multiple dimensions and strategies. The aim is to accommondate growth, whether it's in the number of users, the volume of data, the complexity of operations, or geographic expansion.
Human neurons are the basic unit of the brain, a highly complex, interconnected network responsible for processing and transmitting information using electrical and chemical signals. The journey from understanding human neurons to developing the perceptron model marks a significant milestone in the field of machine learning and deep learning. It reflects how biological structure has led to the development of computational models that capable of learning and making decisions.
A Probability distribution list the probabilities of all possible outcomes of a random variable
Encoding a column in a dataset during data preprocessing is a crucial step in preparing your data for machine learning models. This process involves converting categorical data, which are often represented as text, into a numerical format that can be understood by the algorithms. There are several methods to do this, each suitable for different types of data and models.
Understanding Rust's project structure—including modules, crates, and workspaces—is fundamental for developers aiming to build scalable, maintainable, and efficient software.
Setup Redux Toolkit in next.js project
TL;DR: use default=timezone.now, editable=False, blank=True to mimic the behavior of auto_now and auto_now_add.
This is just a curated list of resources of how to install docker and docker compose on linux from docker official documentation
Install latest python on Centos 7 or 8
Change WSL2 installation location on Windows 10 drive
How to configure Cargo to use a specific registry and solve access issues.
Web projects use system default fonts if we don't speficy fonts to them
env useEffect and swr
Using icons is common for building UI in web development
Today I registered nextjs conf and received a digital ticket
Why validate props in React React props, which stands for "properties", are read-only object being send from one component to another
Today I learned that the proper way to reference favicon(and other local resources in HTML): I used to use to reference favicon for my websites, an...
In this post, I am listing all initial setup for my tailwind configuration
I recently start to use tailwind css framework and I really love it for its revolutionary idea of "utility-first"
Django ships with a built-in User model for authentication and it is good enough for most common cases
Today I found that even if I set date manually in my hugo post front matter, the content last modified date still pulls from , Which is a different...
It would be nice to operate against the same set of data on your local machine with your heroku postgres server
Once you've created an awesome local website with wagtail or django framwork, you'll want to make it pulic to everybody or somebody over the internet
While django makes it easy to get an application up and running locally, the default setting is unsuitible for production use
All git repositories used to use the as the branch name, but it was changed to since October, 2020
According to the official react docs: > In a controlled component, form data is handled by a React component
Flex, also referred as flexible box, flexbox or flex layout, is a one dimensional layout in CSS
The CSS property specifies how an element is positioned in dom
Set go proxy also solves vscode go plugin update failed problem
This is, sadly, one of those China-only dev problems: > "Failed to connect to github
Default pip resigtry is desperately slow in China
Alias for current linux user Create/edit bashrc file Add aliases Add aliases content to bashrc file Refresh current shell environment
A comprehensive guide covering important concepts and practical examples.
Started to learn vim from many years ago and used it on and off from time to time
Today I learned that we can use following to rebase first commit
It is said that the variable naming is the hardest part for most programmers