Skip to content

Commit 966476c

Browse files
committed
Add some front-end resources
1 parent 59d0384 commit 966476c

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

README.md

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1572,10 +1572,12 @@ List of resources:
15721572

15731573
#### Python
15741574

1575-
For Python feel free to checkout my [professional Python education repository](https://github.com/charlax/python-education).
1575+
For Python check out my [professional Python education repository](https://github.com/charlax/python-education).
15761576

15771577
#### JavaScript
15781578

1579+
In this repository: check [./training/front-end/](./training/front-end/)
1580+
15791581
JavaScript is such a pervasive language that it's almost required learning.
15801582

15811583
- [mbeaudru/modern-js-cheatsheet](https://github.com/mbeaudru/modern-js-cheatsheet): cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.
@@ -2035,26 +2037,33 @@ More specific topics:
20352037

20362038
### Work ethics, productivity & work/life balance
20372039

2038-
Check out this section on my [list of management resources, "Personal productivity"](https://github.com/charlax/engineering-management/#personal-productivity).
2040+
Check out this section on my [list of engineering-management resources, "Personal productivity"](https://github.com/charlax/engineering-management/#personal-productivity).
20392041

20402042
### Web development
20412043

2044+
In this repository: check [training/web-dev/](./training/web-dev/) and [./training/front-end/](./training/front-end/)
2045+
2046+
Learning guide and resources:
2047+
20422048
- [grab/front-end-guide](https://github.com/grab/front-end-guide): a study guide and introduction to the modern front end stack.
2043-
- [Maintainable CSS](http://maintainablecss.com/)
20442049
- [Front-End Developer Handbook 2019](https://frontendmasters.com/books/front-end-handbook/2019/), Cody Lindley
20452050
- [A Directory of design and front-end resources](http://uigoodies.com/index.html)
2046-
- [Client-Side Architecture Basics](https://khalilstemmler.com/articles/client-side-architecture/introduction/)
20472051
- 🧰 [codingknite/frontend-development](https://github.com/codingknite/frontend-development): a list of resources for frontend development
2052+
2053+
Topics:
2054+
20482055
- [136 facts every web dev should know](https://www.baldurbjarnason.com/2021/100-things-every-web-developer-should-know/)
2056+
- [Maintainable CSS](http://maintainablecss.com/)
2057+
- [Things you forgot (or never knew) because of React](https://joshcollinsworth.com/blog/antiquated-react)
20492058
- [Checklist - The A11Y Project](https://www.a11yproject.com/checklist/) for accessibility
20502059
- [DevTools Tips](https://devtoolstips.org/)
20512060
- [67 Weird Debugging Tricks Your Browser Doesn't Want You to Know](https://alan.norbauer.com/articles/browser-debugging-tricks)
2052-
- [Web Browser Engineering](https://browser.engineering/index.html): this book explains, building a basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python.
2053-
- [Things you forgot (or never knew) because of React](https://joshcollinsworth.com/blog/antiquated-react)
2061+
- [Client-Side Architecture Basics](https://khalilstemmler.com/articles/client-side-architecture/introduction/)
2062+
- [Web Browser Engineering](https://browser.engineering/index.html): this book explains how to build a basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python.
20542063

20552064
### Writing (communication, blogging)
20562065

2057-
➡️ See also my [engineering-management list](https://github.com/charlax/engineering-management#writing)
2066+
➡️ See also my [engineering-management list](https://github.com/charlax/engineering-management#writing)
20582067

20592068
- [Undervalued Software Engineering Skills: Writing Well](https://blog.pragmaticengineer.com/on-writing-well/)
20602069
- From the HN discussion: "Writing a couple of pages of design docs or an Amazon-style 6 pager or whatever might take a few days of work, but can save weeks or more of wasted implementation time when you realise your system design was flawed or it doesn't address any real user needs."

training/front-end/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,4 @@ Image from https://github.com/kamranahmedse/developer-roadmap
6161

6262
- [leonardomso/33-js-concepts](https://github.com/leonardomso/33-js-concepts): 33 JavaScript concepts every developer should know.
6363
- [The Modern JavaScript Tutorial](https://javascript.info/)
64+
- [A slightly sarcastic history of frontend](https://app.daily.dev/posts/a-slightly-sarcastic-history-of-frontend-1ohcpd7uq)

0 commit comments

Comments
 (0)