Published at
Updated at
Reading time
4min
The Web Weekly newsletter keeps you up to date, teaches you web development tricks and covers all things working in tech.

Welcome to Web Weekly #1!

As mentioned in my previous email, my ambitious goal for 2021 is to send this newsletter every week. And now that I have another cute character, it's time to get going!

Stefan's Web Weekly

I'm still working on the format, but I'll include the usual things. The newsletter will consist of GitHub projects, articles, talks, some music, and whatever I enjoyed during the week. :)

With that, let's do it!

January 23rd it's time for another Global diversity CFP day

global diversity CFP day Are you a member of an underrepresented or marginalised group? Have you always wanted to become a tech conference speaker? Let 2021 be the year that you make that dream a reality!

The Global diversity CFP day is a wonderful event series that aims to get underrepresented or marginalized groups on conference stages. I organized the event in Berlin two times, and this year it will take place online.

Are we over-engineering everything?

The last year I was giving the talk Did we(b development) lose the right direction?. The post My stack will outlive yours goes into the same topic. Steren, the author, explains that he's writing his blog posts in vanilla CSS and HTML without any tooling.

The best tool is no tool, the best build step is no build step, the best update is no update. HTML gives us all that, and more

For my taste, Steren's approach is a bit too pure, but yeah... the point stands. Web development is too over-engineered these days.

Send messages with tracking parameters

This week someone linked to my blog and used query parameters to send me a hidden message (stefanjudis.com?utm_source=THE_MESSAGE). I saw this message showing up in my analytics, and it made my whole week. Thank you!

yourblog.com?utm_source=Great_article!_Thank_you!

Are the robots taking over?

Let me be honest: I'm not into machine learning, artificial intelligence and all these other trending topics. But when machines create images that look real after receiving human sentences, I have to admit that this is impressive (and creepy). ๐Ÿ™ˆ

Screenshot of generated images that look real

Side-effects of smooth scrolling

This week, I learned that scroll-behavior: smooth is also applied to the in-site search in Chromium browsers. As a daily CMD + f user, I prefer snappy scrolling. Schepp wrote a post explaining how to handle this behaviour in CSS.

html:focus-within { scroll-behavior: smooth; }

When to use SaaS or build in-house?

Phil Hawksworth gave the talk Joined-up decoupled thinking at our monthly Contentful Hangout.

Building features in-house is not always the best option. If you're looking for arguments to convince someone to use a 3rd party service instead of spending engineering resources, this talk is for you.

Slide of "Joined-up decoupled thinking"

How do you manage your daily notes?

I'm changing the way how I write notes at least every six months. I came across this nicely nerdy way to archive daily notes. It's not an app but a combination of shell scripts. I'm inclined to adopt this approach!

Inspired by the minimalism of todo-txt-cli, I built note.sh. In total, the entire project consists of 1 Bash script, 1 environment variable to configure the notes directory and 1 symlink to install it to your /usr/local/bin directory.

Three useful projects to have a look at

A quote to think about

I'm not sure if I should know this Joel Goldberg who recently retired after working four decades in tech. But the post What Iโ€™ve Learned in 45 Years in the Software Industry is worth reading and included a sentence I liked.

When you know something, it is almost impossible to imagine what it is like not to know that thing.

A song that makes you stop coding

Another song from the past entered my Spotify; The Cardigans - I Need Some Fine Wine And You, You Need To Be Nicer. What a hit!

Music video: The Cardigans - I Need Some Fine Wine And You, You Need To Be Nicer

That's a wrap for the first Web Weekly! ๐ŸŽ‰

And if you enjoyed this edition, if you share it, that would mean the world to me. :)

Stay safe, and I'll talk to you next week! ๐ŸŽ‰ ๐Ÿ‘‹

PS. I heard the cool kids use RSS. You can find multiple feeds on my site.

If you enjoyed this article...

Join 5.5k readers and learn something new every week with Web Weekly.

Web Weekly โ€” Your friendly Web Dev newsletter
Reply to this post and share your thoughts via good old email.
Stefan standing in the park in front of a green background

About Stefan Judis

Frontend nerd with over ten years of experience, freelance dev, "Today I Learned" blogger, conference speaker, and Open Source maintainer.

Related Topics

Related Articles