Skip to content
Lucky Snail Logo Lucky Snail
中文

Great Programmers and Their Personal Blogs

/ 4 min read /
#blog #coder
Table of Contents 目录

This article documents the programming influencers I’ve found online (mostly frontend)

The author introductions below are all generated by AI. The current model used is: Claude 3.5 Sonnet

Ruan Yifeng

https://www.ruanyifeng.com/

Ruan Yifeng is a well-known Chinese programmer, writer, and blogger. His personal website https://www.ruanyifeng.com/ is a widely popular tech blog that mainly focuses on web development, JavaScript, computer science, and other related technical topics1.

Ruan Yifeng’s blog has the following characteristics:

  1. Rich and diverse content: The blog covers a wide range of technical topics, from frontend development to backend technologies, from programming languages to basic computer knowledge—you name it1.

  2. Easy to understand: Ruan Yifeng excels at explaining complex technical concepts in simple, clear language, making his articles valuable for both beginners and experienced developers1.

  3. Frequent updates: Ruan Yifeng updates his blog often, keeping up with the latest technology trends and developments1.

  4. Tech & humanities: In addition to technical articles, Ruan Yifeng frequently shares thoughts on the impact of technology on society, as well as some humanities-oriented pieces1.

  5. Open source contributions: Ruan Yifeng actively participates in the open source community, with many of his projects and tutorials open-sourced on GitHub1.

Ruan Yifeng’s blog is not just a technical resource, but also a learning platform. His “Weekly Share” column compiles interesting and valuable content he discovers on the internet each week, covering technology, science, humanities, and more—beloved by readers1.

Additionally, Ruan Yifeng has authored several technical books, such as Getting Started with ECMAScript 6 and Hackers and Painters (translation), which further cement his influence in the Chinese tech community1.

Overall, Ruan Yifeng’s blog is one of the most influential tech blogs on the Chinese internet, offering invaluable learning resources and technical insights for countless developers. Whether you’re a newbie or an experienced programmer, you’ll find something valuable in his blog1.

joshwcomeau

https://www.joshwcomeau.com/

Josh W Comeau is a well-known frontend developer and tech blogger. His personal blog https://www.joshwcomeau.com/ primarily focuses on web development, especially frontend technologies like React, JavaScript, and CSS1.

Josh’s blog content is rich and diverse, covering many common issues and advanced topics in frontend development. His articles are usually thorough yet accessible, helping developers better understand complex concepts and techniques1.

Here are some characteristics and popular topics of Josh’s blog:

  1. Interactive tutorials: Josh excels at creating interactive learning experiences, like his CSS Grid and Flexbox guides, which help readers intuitively grasp complex layout concepts1.

  2. React content: As a React expert, Josh’s blog features numerous articles on React, including advanced topics like React Server Components and hooks usage1.

  3. JavaScript deep dives: Josh often explores core JavaScript concepts in depth, such as Promises and modular operators, helping developers build a deeper understanding1.

  4. CSS tricks: The blog includes many CSS-related articles covering topics from basics to advanced, like color formats and centering techniques1.

  5. Performance optimization: Josh also focuses on frontend performance, sharing many practical tips and experiences1.

Josh’s writing style is clear and approachable. He’s good at using vivid analogies and examples to explain complex concepts. Plus, his blog design is clean and beautiful, showcasing his frontend development expertise14.

In summary, Josh W Comeau’s blog is a valuable learning resource for frontend developers, especially React developers. Whether you’re a beginner or an experienced developer, you’ll find something worthwhile in his blog15.

Akash Hamirwasia

https://akashhamirwasia.com/

Akash Hamirwasia is a young and talented frontend engineer and product developer. His personal website https://akashhamirwasia.com/ showcases his professional skills, project experience, and technical blog1.

Here are the key highlights of Akash and his blog:

  1. Background: Akash is 24 years old and passionate about building innovative web products. He started coding at age 16, initially learning Python to automate 3D graphics tasks1.

  2. Career experience: He currently works as a frontend engineer at Razorpay, and previously interned at companies like Akamai and smallcase1.

  3. Technical expertise: Akash is proficient in TypeScript, CSS (Tailwind CSS), React, Next.js, Svelte, Node.js, Python, Postgres, and Go1.

  4. Project showcase: His website features several impressive projects such as Slant It (a 3D product video creator), Blaze (a peer-to-peer file sharing app), and Pigmnts (an image color palette generator)1.

  5. Tech blog: Akash’s blog covers various frontend development topics like the View Transitions API, the internals of JavaScript’s async/await, and a custom confirmation dialog API in React2.

  6. Speaking experience: Akash actively participates in the tech community and has given talks at multiple technical conferences, sharing his experiences and insights1.

  7. Open source contributions: He is passionate about open source, with some of his projects gaining considerable attention on GitHub1.

  8. Writing style: Akash’s blog posts are thorough yet accessible, typically containing detailed code examples and clear explanations suitable for developers of all levels2.

Overall, Akash Hamirwasia’s personal website and blog demonstrate his professionalism and passion as a young, talented frontend developer. His blog is an excellent learning resource for frontend developers, especially those interested in React and modern web technologies12.