I had moved it into another repo and compiled my favirate reads, artciles, links together. :)
๐ A list of physical books I own or want to read.
If you have book recommendations for me, please create a Pull Request adding a link at the end of README
.
- ๐ Haven't read yet
- ๐ ๐ ๐ Reading progress
- ๐ Finished reading
- ๐ Wouldn't recommend
- ๐ Loved it
- Web Performance
- Languages
- React/Redux
- Management
- User Experience/Interaction Design/Usability
- Product Design
- Art Design
- Internals
- Development Philosophy
- Algorithms
- AI
- Databases
- Marketing/Sales/Negotiation
- On Thinking
- Startups/Businesses
- Teamwork
- Personalities/Life Stories
- Comics/Casual Reads
- Novels
- ๐ High Performance Web Sites Essential Knowledge for Front-End Engineers
- ๐ Even Faster Web Sites Performance Best Practices for Web Developers
- ๐ Designing for Performance Weighing Aesthetics and Speed
- ๐ High Performance Browser Networking What every web developer should know about networking and web performance
- ๐ High Performance JavaScript Build Faster Web Application Interfaces
- ๐ Web Performance Daybook Volume 2 32 leading web performance experts offer practical tips, techniques, and advice for optimizing your siteโs user experience
- ๐ Using WebPageTest Web Performance Testing for Novices and Power Users
- ๐ Book of Speed The business, psychology and technology of high-performance web apps
- ๐ High performance HTML How to write clean, concise HTML that enables you to create content that loads fast and works well across a variety of devices
- ๐ Thoughtful CSS Architecture An introduction to CSS architecture that will help you design a structure for your code so your projects and teams can grow without becoming an unmanageable mess.
- ๐ JavaScript: The Good Parts Reveal a subset of JavaScript that's more reliable, readable, and maintainable
- ๐ You Don't Know JS A book series on JavaScript.
- ๐ Effective JavaScript 68 Specific Ways to Harness the Power of JavaScript
- ๐ Expert JavaScript Take a deep dive into JavaScript and build better applications
- ๐ Professional JavaScript for Web Developer a developer-level introduction along with more advanced and useful features of JavaScript
- ๐ Eloquent JavaScript A Modern Introduction to Programming
- ๐ Advanced Programming in the UNIX Environment
- ๐ Beginning Ruby From Novice to Professional
- ๐ Learn You a Haskell for Great Good! A Beginner's Guide
- ๐ Learning Python
- ๐ Programming Elixir
Functional |> Concurrent |> Pragmatic |> Fun
- ๐ The Art of UNIX Programming
- ๐ Secrets of the JavaScript Ninja Takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance
- ๐ Speaking JavaScript An in-depth guide for JavaScript programmer
- ๐ Understanding ECMAScript 6
- ๐ Exploring ES6 Upgrade to the next version of JavaScript
- ๐ JavaScript Application Design A Build First Approach
- ๐ Human JavaScript This book will help you build native HTML5 apps
- ๐ Maintainable JavaScript Some tips on how to effectively work on a team with a large application
- ๐ Functional JavaScript Introducing Functional Programming with Underscore.js
- ๐ Why is viewport in a meta tag?
- ๐ hemanth/functional-programming-jargon: Jargon from the functional programming world in simple terms!
- ๐ JavaScript Promise In Javascript, promises are objects which represent the pending result of an asynchronous operation.
- ๐ wangdoc/bash-tutorial: Bash ๆ็จ
- ๐ Idnan/bash-guide: A guide to learn bash
- ๐ getify/Functional-Light-JS: A book about functional programming in JavaScript.
- ๐ grab/front-end-guide: ๐ Study guide and introduction to the modern front end stack.
- ๐ dexteryy/spellbook-of-modern-webdev: A Big Picture, Thesaurus, and Taxonomy of Modern JavaScript Web Development.
- ๐ kamranahmedse/developer-roadmap: Roadmap to becoming a web developer in 2017.
- ๐ react-bits: โจ React patterns, techniques, tips and tricks โจ https://vasanthk.gitbooks.io/react-bits
- ๐ react-in-patterns: ๐ List of design patterns/techniques used while developing with React
- ๐ reactpatterns.com: Patterns for React Developers http://reactpatterns.com
- ๐ The Complete Redux Book: Learn everything you need to use Redux to build complex and production-ready web applications
- ๐ reactjs/react-basic: A description of the conceptual model of React without implementation burden.
- ๐ wangdoc/react-tutorial: react ๆ็จ
- ๐ Adaptive Web Design Crafting Rich Experiences with Progressive Enhancement
- ๐ About Face The Essentials of Interaction Design (3rd edition)
- ๐ Defensive Design for the Web How to improve error messages, help, forms, and other crisis points
- ๐ Don't Make Me Think A Common Sense Approach to Web Usability
- ๐ Lean UX Applying Lean Principles to Improve User Experience
- ๐ The Design of Everyday Things
- ๐ The Inmates Are Running the Asylum Why High Tech Products Drive Us Crazy and How to Restore the Sanity
- ๐ CSS Secrets Better Solutions to Everyday Web Design Problems
- ๐ Product Design for the Web Principles of Designing and Releasing Web Products
- ๐ Hooked How to Build Habit-Forming Products
- ๐ Inspired How To Create Products Customers Love
- ๐ Design Better Forms Common mistakes designers make and how to fix them
- ๐ How Buildings Learn What Happens After They're Built
- ๐ The Accidental Masterpiece On the Art of Life and Vice Versa
- ๐ What Are You Looking At? The Surprising, Shocking, and Sometimes Strange Story of 150 Years of Modern Art
- ๐ CLR via C#
- ๐ Compilers: Principles, Techniques, and Tools
- ๐ Mastering Regular Expressions
- ๐ Becoming a Technical Leader An Organic Problem-Solving Approach
- ๐ Clean Code A Handbook of Agile Software Craftsmanship
- ๐ Domain-Driven Design Tackling Complexity in the Heart of Software
- ๐ Getting Real The Smarter, Faster, Easier Way to Build a Successful Web Application
- ๐ Refactoring: Improving the Design of Existing Code
- ๐ The Clean Coder A Code of Conduct for Professional Programmers
- ๐ The Pragmatic Programmer From Journeyman to Master
- ๐ Working Effectively with Legacy Code start-to-finish strategies for working more effectively with large, untested legacy code bases
- ๐ The Architecture of Open Source Applications
- ๐ What Makes A Senior Software Developer?: What makes a senior developer is when you can trust them to get things done without you.
- ๐ ๅทฆ่ณๆต่ๅญ๏ผไธ็้ธกๆฑค๏ผ่ฏด็็ๅนด้พๆธ้ฟ๏ผๆๆฏไบบ็ๅๅฑไน่ทฏ่ฏฅๆไน่ตฐ๏ผ
- ๐ Before dive into React: Henrique Alves has a list of things you should know before using React (actually any framework).
- ๐ kamranahmedse/design-patterns-for-humans: Design Patterns for Humansโข - An ultra-simplified explanation
- ๐ Code Complete A Practical Handbook of Software Construction
- ๐ Hacker's Delight
- ๐ Head First Design Patterns
- ๐ Programming Pearls
- ๐ NoSQL Distilled A Brief Guide to the Emerging World of Polyglot Persistence
- ๐ Understanding MySQL Internals
- ๐ Crossing the Chasm Marketing and Selling Disruptive Products to Mainstream Customers
- ๐ How to Win Friends & Influence People
- ๐ The Win Without Pitching Manifesto
- ๐ Antifragile Things That Gain from Disorder
- ๐ Gรถdel, Escher, Bach An Eternal Golden Braid
- ๐ Thinking, Fast and Slow
- ๐ How to ask good questions
- ๐ Rework
- ๐ Remote Office Not Required
- ๐ Start-up Nation The Story of Israel's Economic Miracle
- ๐ The Innovatorโs Dilemma When New Technologies Cause Great Firms to Fail
- ๐ The Lean Startup How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
- ๐ The Year Without Pants WordPress.com and the Future of Work
- ๐ Zero to One Notes on Startups, or How to Build the Future
- ๐ Peopleware Productive Projects and Teams
- ๐ Rapid Development Taming Wild Software Schedules
- ๐ The Mythical Man-Month Essays on Software Engineering
- ๐ Team Geek A Software Developer's Guide to Working Well with Others
- ๐ ๅฆไฝๅๅพๆๆๆณ๏ผ ไธไธชๆขไบ่ฏด็่ฏ็ITer็ผไธญ็ไธ็
- ๐ How to Read a Book The Classic Guide to Intelligent Reading
- ๐ ๆชๆฅไธ็็ๅนธๅญ่