2026
1
2023
19
- October 2023: Fragments
- EVM Puzzle 2
- EVM Puzzle 1
- Ethernaut Puzzle 17 Recovery
- Ethernaut Puzzle 16 Preservation
- Damn Vulnerable Defi 01 Unstoppable Ethernaut Puzzle 15 Naught Coin Ethernaut Puzzle 14 GateKeeper Two Ethernaut Puzzle 13 GateKeeper One
- Ethernaut Puzzle 12 Privacy Ethernaut Puzzle 11 Elevator Ethernaut Puzzle 10 Re-entrancy Ethernaut Puzzle 09 King Ethernaut Puzzle 08 Vault Ethernaut Puzzle 07 Force
- Ethernaut Puzzle 06 Delegation
- April 2023: Written at Thirty (Part 2)
- March 2023: Written at Thirty (Part 1)
- January 2023: Our Destiny Is Engraved in the Stars
2022
17
- December 2022: When I Am Free
- Progress Report in November, 2022
- November 2022: After the Legend
- Ethernaut Puzzle 05 Token Ethernaut Puzzle 04 Telephone
- Ethernaut Puzzle 03 Coin Flip
- Ethernaut Puzzle 02 Fallout
- Progress Report in October, 2022
- Progress Report in September, 2022
- Project-Euler-700 Eulercoin
- Ethernaut Puzzle 01 Fallback
- Ethernaut Puzzle 00 Hello Ethernaut!
- Progress Report in August, 2022
- May 2022: The Past Two Years
- April 2022: Work and Me
- March 2022: Pepsi Zero Sugar
- February 2022: What Have You Been Up To?
2021
4
2020
22
- 2020 plan and summary
- ddia-Chapter 9-Consistency and Consensus
- December 2020: Slow and Difficult
- November 2020: Waves and the Sea
- October 2020: Written in Midsummer, Written in Midwinter
- September 2020: Back to Where It Began
- August 2020: A Five-Year Gaokao, a Three-Year Plan
- July 2020: On the Road
- June 2020: The Second Half of the Ninth Inning
- Codeforces 645 Div2
- DDIA Chapter 8: The Trouble with Distributed Systems
- DDIA Chapter 7: Transactions May 2020: Absolutely
- Codeforces 1355E
- Codeforces 1343E Codeforces 768E
- AtCoder Beginner Contest 160 April 2020: Why Are We So Tired and Depressed?
- Problems on Cycles Kickstart A Round 2020
- Panasonic Programming Contest 2020
- February 2020: Spring Is Born, Summer Grows; Autumn Harvests, Winter Stores
2019
8
2018
13
- 51nod filling in holes (3)(1203,1695)
- 51nod Problem Notes II (1048, 1167)
- August 2018: To This Day POJ 1821
- AtCoder Regular Contest 091
- March 2018: Free and Uninhibited
- CS academy Round 71
- CS academy Round 66
- CS academy Round 68
- February 2018: Good Moments in Life
- AtCoder Regular Contest 088
- January 2018: Treading Through Mud
- Selected TopCoder Problems
2017
30
- Codeforces 451 Div2
- December 2017: Failure and Carrying On
- Codeforces 452 Div2
- CODE FESTIVAL 2017 qual B
- October 2017: Farewell to Paradise
- University CodeSprint 3(to be filled in)
- 51nod pit filling record (1) (1742,1810,1753,1291,1296)
- September 2017: Time Travel
- August 2017: Out of Tune
- CS academy Round 40
- July 2017: Answer Me, July
- AtCoder Regular Contest 077
- Don't know C++ (2) (inheritance and composition)
- Codeforces 418 Div2 Codeforces 417 Div2
- CS academy Round 33
- AtCoder Regular Contest 075
- CS academy Round 29 Codeforces 416 Div2
- May 2017: So Much to Do
- Don't know C++ (1) (explicit, new and malloc, union)
- AtCoder Regular Contest 073
- 2017 ACM Arabella Collegiate Programming Contest
- April 2017: A Midlife Crisis
- Interview Problem Notes 3
- Interview question compilation 2
- Compilation of interview questions 1
- Kickstart A Round 2017
- Kickstart Practice Round 2017
- Hackerrank HourRank 17
2016
35
- LeetCode 41-50
- CodeChef October Lunchtime 2016
- LeetCode 31-40 Codeforces 376 Div2
- Technocup 2017 - Elimination Round 1
- CODE FESTIVAL 2016 Qualification Round B
- Google Code Jam Round 1A 2008
- LeetCode 21-30
- Intel Code Chanllenge Elimination Round Codeforces 375 Div2 Codeforces 374 Div2 Hackerrank HourRank 13
- Codeforces 372 Div2
- Codeforces 373 Div2 CODE FESTIVAL 2016 Qualification Round A
- LeetCode 11-20
- LeetCode 1-10
- Google APAC Test 2017 Round C Codeforces 371
- AtCoder Regular Contest 061
- AtCoder Grand Contest 004
- AtCoder Grand Contest 003
- September 2016: Working Away
- AtCoder Grand Contest 002
- AtCoder Regular Contest 060
- AtCoder Regular Contest 059 CodeChef August Lunchtime 2016
- Codeforces 369 Div2
- Codeforces 362 Div2
- AtCoder Regular Contest 058
- AtCoder Grand Contest 001
- July 2016: Yes, Yes
- March 2016: Intense Love
- February 2016: 1900
- January 2016: Make Each Day Count
2015
5