var DOMTokenListSupports = function(tokenList, token) { | |
if (!tokenList || !tokenList.supports) { | |
return; | |
} | |
try { | |
return tokenList.supports(token); | |
} catch (e) { | |
if (e instanceof TypeError) { | |
console.log("The DOMTokenList doesn't have a supported tokens list"); | |
} else { |
- 13" Macbook Pro 3.3 GHz i7 (late 2016)
- Microsoft Surface Book (2016)
- Dell up3216q 32" monitor
This section describes some guidelines to follow when writing HTML examples. It's split into two sections:
- Formal guidelines cover formal aspects of the example, such as how long it should be.
- Content guidelines cover the actual content of the example: that is, what it should include or exclude.
Sometimes formal and content guidelines are at odds. For example, sometimes writing a useful example means making it longer than the formal guidelines ask. Usually, when this happens, we should prioritize content guidelines.
version: "2.1" | |
services: | |
web: | |
command: ./manage.py runserver_plus 0.0.0.0:8000 | |
stdin_open: true | |
tty: true |
The ESM standard is considered stable in NodeJS and well supported by a lot of modern JavaScript tools.
ESLint does a good job validating and fixing ESM code (as long as you don't use top-level await, coming in ESLint v8). Make sure to enable the latest ECMA features in the ESLint config.
- .eslint.json
{
I'm currently reviewing applications for a junior front-end position I advertised recently.
![](https://private-user-images.githubusercontent.com/14258328/321904670-7b9e07b7-570e-4f7e-bc94-bd9c20683819.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjE3ODQyMzUsIm5iZiI6MTcyMTc4MzkzNSwicGF0aCI6Ii8xNDI1ODMyOC8zMjE5MDQ2NzAtN2I5ZTA3YjctNTcwZS00ZjdlLWJjOTQtYmQ5YzIwNjgzODE5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MjQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzI0VDAxMTg1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTgzNTQwMGJlMjQ0ZjQ2MzNiMGU4OTFhZGUxNTFiYTQxNjJlN2VmNjdmNzYzZGJiNThiNTA3OWQ2NmIzZjQ3ZjgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.EFJnOohloZTiCQ3M1JdJHojnfxkkFx0YySpmTqksqpo)
For those that applied, it's going to take a while to get back to you. I've gotten about 300 (close to 450 now, since I wrote this) applications. However, I think it would be useful to share some general feedback based on the applications I've received thus far. The goal here is honesty, so I hope it doesn't come across as harsh, but instead as a useful perspective from the other side of the hiring table.
🔥 The tech hiring space is a dumpster-fire at the moment. We need to start with the acknowledgment. It is not that you are not good enough, or doing something wrong. The market is over-saturated with junior applicants. According to Offerzen applications rose by 300% in only 12 months.