Internet Weekly #101 | Stefan Judis Internet Building

Internet Weekly #101 | Stefan Judis Internet Building

[ad_1]

Do you wish to have to meet up with the entire new CSS options? After which wish to determine a technique to make use of them in manufacturing? Or make a super influence while you onboard a brand new activity?

The entire solutions and a lot more are integrated on this week’s Internet Weekly!

Our buddies at Google launched a brand new WebDev time period at Google.io — “the baseline”. In most cases, I am no fan of latest tech lingo (MPA someone? 😅), however I will be able to get in the back of this one.

The baseline describes options supported within the present and former variations of all main browsers (Chrome, Edge, Firefox, and Safari). In order that it replaces the mouthful “function ABC is cross-browser supported”.

Grid entry on MDN showing that the feature is in the baseline.

And the time period is not just a Google effort however a collaboration of Apple, Microsoft, and Mozilla. Get in a position as a result of we will be expecting many new baseline widgets like the ones already on MDN. Nice paintings!

Rachel Andrew next to a slide presenting at Google.io.

If you wish to be told extra concerning the baseline, Rachel Andrew offers extra main points in her Google.io consultation. 👏

One thing that made me smile this week

Gather up the news and get ready to write, share what happened, try to make it bright. What's the best way to deliver the story. Spread the knowledge, make it worth the glory.

To be truthful, this generated electro track about writing Internet Weekly is quite deficient, however I admire the bot’s try. 😅

Pay attention to Internet Weekly electro

function showLoading(promise) {   navigation.addEventListener(     'navigate',     (event) => {       event.intercept({         scroll: 'manual',         handler: () => promise,       })     },     { once: true }   )   return navigation.navigate(location.href).finished }  // show browser loading UI showLoading(new Promise((r) => setTimeout(r, 1500)))

Here is a at hand snippet from the way forward for JavaScript navigations (Chromium-only at the moment) to show the local browser loading spinner. 💯

It will be maximum essential for framework authors, however good day—it is cool, however.

Use local UI

phind – AI seek for builders

phind — The AI search engine for developers.

Disclaimer: I have used phind just for a couple of code questions, however I appreciated that it presentations the resources resulting in a solution.

Let’s examine if I will undertake it for code-related “googling”.

Let the robots seek for you

 The problem with sticky menus and what to do instead

The next may well be a arguable one. Adam Silver shared why sticky navs harm person revel in. I discovered myself nodding alongside whilst studying.

Steer clear of sticky navs

TIL: There is a same old to disable terminal colours

Command-line software which adds ANSI color to its output by default should check for a NO_COLOR environment variable that, when present and not an empty string (regardless of its value), prevents the addition of ANSI color.

Do you know there is a same old to disable colour codes in CLI gear? Now you do, and it is explained at no-color.org.

I simply love a majority of these single-purpose domain names! 💙

Recognize person personal tastes

The glorious bizarre internet – Animated Drawings

A man dancing next to animated drawings.

I plugged Jesse Smith’s “Animated Drawings” mission sooner than, however it is too just right to not proportion it once more. If you wish to animate your youngsters’ drawings, this device is for you!

Animate drawings

What are your favourite web corners? Ship them my means, and I will come with them in Internet Weekly!

How I Landed My Dream Process – That Didn’t Exist

Dear hiring team, if you read my CV before reading this cover letter, you probably already know that I'm overqualified for this position with over 5 years of experience in People Ops. Even so, I wanted to apply and see if you'd be open for a profile like mine.

Kaylie Boogaerts, our Director of Other people at Checkly, informed me her tale of having the activity over espresso the opposite day, and it is a just right one. Why? She carried out and later signed a task that wasn’t even open. 👏

How did she do it? She used to be daring, ready, and knew what she used to be in search of. Her weblog put up contains heaps of job-hunting recommendation!

Get your dream activity

The only factor to do when onboarding a brand new activity

In the final 2 minutes: ask who else you should talk to. Write down every name they give you.

And should you land your new activity, here is a trick that can make you stand out.

I have began a couple of new jobs in my occupation, and onboarding practices range so much! If issues are well-defined, you’ll be able to get a listing of other people you must communicate to. However you’ll stage issues up! Stay observe of the entire names dropped in conversations and introduce your self independently. You’ll be able to be stunned how a lot this custom is helping!

Andrew Bosworth describes a extra formalized onboarding way that he calls the occupation chilly get started set of rules. It is price trying out now not solely if you find yourself onboarding!

Give your self a head get started

A slide titled "I/O 2023 CSS & UI"

Brief’n’candy: do you wish to have to meet up with the entire new CSS options? The Chrome devrels put in combination a listing with the whole thing you wish to have to understand!

Use the brand new and glossy

Fashionable CSS function trying out

Testing Feature Support for Modern CSS

And to hold on: assume you wish to have to live to tell the tale the brand new reducing CSS edge; Stephanie Eckles wrote a deep dive explaining find out how to check new CSS options sooner than the usage of them.

And if you wish to keep away from learning the beef up, Stephanie additionally launched a brand new JS library to do it for you!

Take a look at CSS function beef up

6 CSS snippets shining in 2023

.panel {   container: layers-panel / inline-size; }  .card {   padding: 1rem; }  @container layers-panel (min-width: 20rem) {   .card {     padding: 2rem;   } }

Talking of CSS—Adam Argyle shared at hand baseline CSS snippets. In the event you are not the usage of container queries, scroll snapping, or logical houses but, this put up is for you!

Use trendy CSS

Random MDN – initial-letter

Paragraphs with bigger initial letters.

From the limitless MDN wisdom archive…

Do you know that initial-letter: 3 2 is legitimate CSS? It really works in all browsers however Firefox, and you’ll use it to boost your paragraphs!

Elevate the preliminary letter

TIL recap – symbol lazy loading is dependent upon JavaScript execution

Why doesn't lazy load work without JS? There's only one reason why we can't have nice things: of course, it's for tracking prevention.

Here is a sudden reality from the HTML spec: loading=lazy is dependent upon JavaScript execution. What? Yeah, I have concept the similar.

Be informed concerning the lazy-loading amusing reality

3 precious tasks to take a look at

Uptime 99.99% resulting in 52m yearly downtime.

Assume your manufacturing API guarantees an uptime of 99.99%; how lengthy can it’s down all the way through the 12 months? It is 52 mins. 😲 uptime.is is a handy gizmo for comparing SLAs.

Make certain about downtimes

Amelia Wattenberger shared that she does not assume a majority of these chat / LLM interfaces are the longer term. Why? They do not information the person and the consequences lack path. I agree. 💯

Just right gear make it transparent how they must be used.

A track that makes you forestall coding

Fatboy Slim cover showing a boy with wings wearing a shirt "I'm #1 so why try harder"

This week’s observe is Fatboy Narrow’s mythical “Proper Right here Proper Now”. There may be now not extra to mention than that it is this sort of tracks made for the ages!

Pay attention to “Proper Right here Proper Now”

Writing Internet Weekly takes me more or less 5 hours each and every week, and I pay actual cash for sending over 3.7k emails. In the event you experience it, imagine supporting me on Patreon. ♥️

Or inform your pals about it:

If you are now not a subscriber, alternate that! 😉

And with that, care for your self – mentally, bodily, and emotionally.

I will see you subsequent week! 👋

[ad_2]

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Back To Top
0
Would love your thoughts, please comment.x
()
x