DEV Community

loading...
Nick Chen profile picture

Nick Chen

Programming for 16 years. Write stuff about programming and writing on coderscat.com. Programming languages, security, algorithms.

Joined Joined on  Twitter logo Github logo Website logo
Top 5 Books for Python Programming

Top 5 Books for Python Programming

Reactions 7 Comments
3 min read
Config Nginx For Security

Config Nginx For Security

Reactions 7 Comments
3 min read
The Tools For Programming Languages

The Tools For Programming Languages

Comments
2 min read
How to config HTTP/2 with Nginx

How to config HTTP/2 with Nginx

Reactions 1 Comments
3 min read
Is C Still Worth Learning?

Is C Still Worth Learning?

Comments 1
3 min read
Eliminate render-blocking resources: JavaScript, CSS

Eliminate render-blocking resources: JavaScript, CSS

Reactions 6 Comments
3 min read
5 Tricks That Will Help You Debug Python Code

5 Tricks That Will Help You Debug Python Code

Reactions 1 Comments
6 min read
5 Tools To Boost Your Productivity on Windows 10

5 Tools To Boost Your Productivity on Windows 10

Reactions 7 Comments
5 min read
5 Most Common, Unwitting Lies That Developers Tell

5 Most Common, Unwitting Lies That Developers Tell

Reactions 3 Comments
3 min read
Understanding MapReduce

Understanding MapReduce

Reactions 6 Comments
4 min read
What I learned from Steve Jobs thoughts about technology and product

What I learned from Steve Jobs thoughts about technology and product

Reactions 5 Comments
3 min read
LeetCode: Longest Consecutive Sequence

LeetCode: Longest Consecutive Sequence

Reactions 5 Comments
2 min read
LeetCode: Serialize and Deserialize N-ary Tree

LeetCode: Serialize and Deserialize N-ary Tree

Reactions 2 Comments
1 min read
LeetCode: Populating Next Right Pointers in Each Node

LeetCode: Populating Next Right Pointers in Each Node

Reactions 1 Comments
1 min read
LeetCode: Clone Binary Tree With Random Pointer

LeetCode: Clone Binary Tree With Random Pointer

Reactions 1 Comments
1 min read
How to Find Which Process using a Networking Port

How to Find Which Process using a Networking Port

Reactions 1 Comments
1 min read
Kth Largest Element in an Array

Kth Largest Element in an Array

Comments
2 min read
Validate Binary Search Tree

Validate Binary Search Tree

Comments
2 min read
KMP String Search Algorithm

KMP String Search Algorithm

Reactions 6 Comments
3 min read
Understanding Recursion and Continuation with Python

Understanding Recursion and Continuation with Python

Reactions 10 Comments 1
5 min read
Cookie vs. Session

Cookie vs. Session

Reactions 7 Comments
2 min read
Lowest Common Ancestor of a Binary Search Tree

Lowest Common Ancestor of a Binary Search Tree

Reactions 6 Comments
2 min read
Lowest Common Ancestor of a Binary Tree

Lowest Common Ancestor of a Binary Tree

Reactions 6 Comments
2 min read
Redis Vs. Memcached

Redis Vs. Memcached

Reactions 9 Comments
1 min read
Why Redis is Single-Threaded

Why Redis is Single-Threaded

Reactions 4 Comments 1
2 min read
How To Keep Safe From Git Leaks

How To Keep Safe From Git Leaks

Reactions 7 Comments
5 min read
How Redis expire Key

How Redis expire Key

Reactions 6 Comments 1
3 min read
I Use These Awesome Tools for Writing

I Use These Awesome Tools for Writing

Reactions 12 Comments 8
2 min read
Ruby change current working directory safely

Ruby change current working directory safely

Comments
2 min read
LeetCode: Unique Binary Search Trees II

LeetCode: Unique Binary Search Trees II

Reactions 1 Comments
2 min read
Command Line to List Size of Directory (MacOS/Linux)

Command Line to List Size of Directory (MacOS/Linux)

Reactions 4 Comments 1
1 min read
3 Most Slowest Sorting Algorithms

3 Most Slowest Sorting Algorithms

Reactions 14 Comments
3 min read
Python: Pros and Cons of Lambda

Python: Pros and Cons of Lambda

Reactions 7 Comments
2 min read
Python: Is and ==

Python: Is and ==

Reactions 8 Comments
2 min read
What I Learned From My 5 Months of Writing

What I Learned From My 5 Months of Writing

Reactions 10 Comments 3
3 min read
Python: Generator, Yield and Stream

Python: Generator, Yield and Stream

Reactions 22 Comments
4 min read
Python: Dict setdefault and getdefault

Python: Dict setdefault and getdefault

Reactions 7 Comments
2 min read
How to Shuffle a List in Python

How to Shuffle a List in Python

Reactions 9 Comments
2 min read
Breadth-First-Search(BFS) Explained With Visualization

Breadth-First-Search(BFS) Explained With Visualization

Reactions 10 Comments
2 min read
Depth-First-Search(DFS) Explained With Visualization

Depth-First-Search(DFS) Explained With Visualization

Reactions 8 Comments
2 min read
How to delete a file permanently in git

How to delete a file permanently in git

Reactions 7 Comments 1
1 min read
LeetCode: Two Sum II – Input array is sorted

LeetCode: Two Sum II – Input array is sorted

Reactions 1 Comments
2 min read
LeetCode problems for Beginners

LeetCode problems for Beginners

Reactions 29 Comments 1
2 min read
How To Write Readable Code

How To Write Readable Code

Reactions 1 Comments
2 min read
Encapsulation in Python

Encapsulation in Python

Reactions 11 Comments
3 min read
TCP vs. UDP

TCP vs. UDP

Reactions 7 Comments
3 min read
TCP 3 Way Handshake In Detail

TCP 3 Way Handshake In Detail

Reactions 10 Comments
2 min read
Basic Networking Tool: netstat

Basic Networking Tool: netstat

Reactions 10 Comments
2 min read
Basic Networking tool: netcat

Basic Networking tool: netcat

Reactions 9 Comments
3 min read
Blogging with Emacs and WordPress

Blogging with Emacs and WordPress

Reactions 7 Comments
2 min read
5 Pieces of advice for Learning Emacs

5 Pieces of advice for Learning Emacs

Reactions 15 Comments 1
4 min read
5 Things I Learned From Tesla’s Anti-Handbook

5 Things I Learned From Tesla’s Anti-Handbook

Reactions 38 Comments 1
3 min read
Intersection Of Two Linked Lists

Intersection Of Two Linked Lists

Reactions 12 Comments
3 min read
Using Disjoint Set (Union-Find) To Create Maze

Using Disjoint Set (Union-Find) To Create Maze

Reactions 50 Comments
6 min read
Random Number and Card Shuffling Algorithm

Random Number and Card Shuffling Algorithm

Reactions 65 Comments 2
5 min read
7 Shell Commands Which Make You Have A Smile

7 Shell Commands Which Make You Have A Smile

Reactions 169 Comments 9
2 min read
To Be A Great Programmer: Mindset And Learning Strategy

To Be A Great Programmer: Mindset And Learning Strategy

Reactions 541 Comments 15
8 min read
How To Learn Data Structures And Algorithms (An Ultimate Guide For Beginners)

How To Learn Data Structures And Algorithms (An Ultimate Guide For Beginners)

Reactions 881 Comments 12
6 min read
Awesome Command-line tips to 10x your productivity

Awesome Command-line tips to 10x your productivity

Reactions 93 Comments
5 min read
Caching: From Top To Bottom

Caching: From Top To Bottom

Reactions 110 Comments
9 min read
loading...