Blog posts
- Do the real Thing by Scott H. Young, where he talks about doing the real work instead of fake easy work.
- Breaking Out Of Tutorial Hell by SeattleDataGuy.
- Teach Yourself Programming in Ten Years by Peter Norvig
- 12 resolutions for grad students by Mattmight is a good starting point to find aspiration to work toward achieving.
- What every computer science major should know by Mattmight
- YouTube addiction: binge watching videos became my 'drug of choice' | YouTube | The Guardian
- How intelligence leads to avoidance a YouTube video by Dr. K, Harvard Psychiatrist.
- Creating vs learning
How to be a great programmer | John Carmack and Lex Fridman
- Boost your productivity: Cripple your technology by Mattmight is about deliberately limiting the capabilities of your technology to reduce procrastination.
- What Is Eat the Frog? A Dead Simple System for Productivity Minimalists speaks to doing your most difficult and important task first everyday.
CSS
- Modern Fluid Typography Using CSS Clamp — Smashing Magazine
- The type system - Material Design
- Consistent, Fluidly Scaling Type and Spacing | CSS-Tricks - CSS-Tricks
- Fluid Responsive Design | Utopia
- Type Scale - A Visual Calculator
- Typography – Material Design 3
Javascript
- How to Create and Manipulate DOM Nodes in Vanilla JS | by Hajime Yamasaki Vukelic | JavaScript in Plain English
- Replace Create React App recommendation with Vite by t3dotgg · Pull Request #5487 · reactjs/react.dev
React
- Debugging Components with React Developer Tools | Pluralsight
Free Courses
- web.dev is a collection of free courses (in written form) that are created by Google developers on key web development topics such as HTML, CSS, Responsive design, and Accessibility.
- An Introduction to Statistical Learning accompanied by Stanford Univkrsity: Statistical Learning | edX.
- The Odin Project is a community-driven course with two learning path: Full stack JavaScript and Full stack Ruby on Rails. This course is project base with minimal hand-holding.
- Learn X in Y Minutes: Scenic Programming Language Tours provides a short and effective summary, with concise code examples and explanations, for various programming languages and tools to get you started working with the technology quickly.
- JavaScript.info is a reputable resource with high quality and well explained JavaScript tutorials from the basic to advanced concepts.
Job Search
- How to get a job as a web developer | Happy Bear Software | Web Application Development
- How I Got Hired Contributing to open source projects - DEV Community
Misc
- A beginner’s guide to writing documentation — Write the Docs
- Best practices for writing code comments - Stack Overflow
To-Read
- Debouncing and Throttling Explained Through Examples
- javascript - Reactjs separation of UI and business logic - Stack Overflow
- javascript - Do DOM tree elements with IDs become global properties? - Stack Overflow
- "Simple Made Easy" - Rich Hickey (2011) - YouTube
- Using classes - JavaScript | MDN
Books
On writing
Three books that I found indispensable to my writing journey. They are not
arranged in order of importance; I found them equal importance.
- The Elements of Style by William Strunk Jr,
- On Writing Well by William Zinsser
- Bird by Bird by Anne Lamott
On programming
- JavaScript: The Good Parts by Douglas Crockford
- The C programming language Brian W. Kernighan , Dennis M. Ritchie
- Computer Systems A programmers perspective by Randal E. Bryant David R.
OHallaron.
- The Linux Programming Interface: A Linux and UNIX System Programming Handbook by Michael Kerrisk
- UNIX Power Tools by Jerry Peek, Tim O'Reilly, Mike Loukides
- UNIX and Linux System Administration Handbook by Evil Nemeth et al.
Literature
- Letters to a Young Poet Rainer Maria Rilke
- Notes from Underground Fyodor Dostoevsky
- Crime and Punishment Novel by Fyodor Dostoevsky
- The War of Art: Break Through the Blocks and Win Your Inner Creative Battles by Steven Pressfield
- the brothers karamazov by Fyodor Dostoevsky
- Niels Lyhne by Jens Peter Jacobsen
- Thus Spoke Zarathustra by Friedrich Nietzsche