This content originally appeared on Stefan Judis Web Development and was authored by Stefan Judis
Hello everybody! ?
I hope you all had a good July and enjoyed some vacation with your loved ones. Here's my favorite content in July. Enjoy!
Email like a boss
Section titled Email like a bossWritten communication is hard. Especially people that don't have English as their first language (like myself) struggle with writing "good" emails every day. Sometimes I rewrite an email several times for it to be concise and actionable but also well received.
That's not enough, though; I also tend to be over-careful and over-friendly, which often weakens the points I want to convey. I found Dani Dovonan's printable guide "Email like a boss" very helpful when dealing with emails.
The last article about margins you have to read
Section titled The last article about margins you have to readWriting CSS is hard. One of the typical surprises in CSS wonderland is "margin collapsing". Luckily, Rachel Andrew wrote a masterpiece on that topic. "Everything you need to know about CSS margins" is the last article you need to read about this odd margin behavior – I promise.
Brag as you mean it
Section titled Brag as you mean itTelling people about all the great things you did can make you uncomfortable easily. It is essential to have a clear picture of your achievements to show these to others (and maybe most importantly to yourself).
One way to tackle this problem is to write a work journal, which is what I do every day. But I'm also really digging the idea of having "a brag document" like Julia Evans. You might want to give it a try, too?
How to be stellar good friend/colleague
Section titled How to be stellar good friend/colleagueEmely Anhalt posted a quick twitter thread about how to be a good friend without asking "How can I help you?". I love the ideas in this thread!
This month I learned
Section titled This month I learnedNode.js has a built-in debug log method
The debug npm package has 43 million weekly downloads according to npm. It enables Node.js developers to control log messages depending on a DEBUG
environment variable. Did you know that similar functionality is available in Node.js even without installing a dependency?
overflow-hidden
hides only elements going over the padding-box
I was playing with CSS gradients and discovered a surprising thing about overflow: hidden
. I learned that overflow: hidden
doesn't hide everything outside of the border-box
but rather the padding-box
, which was not what I expected.
String.prototype.replace
supports replacement patterns
String.prototype.replace
is one of these functions that seem to be very straight forward. You define a string you want to replace and a string that should be the replacement, and you're good to go. It turns out there can very surprising side-effects if your replacer string contains sequences like $&
.
The talk of the month
Section titled The talk of the monthReact Hooks changed the way we write React components. If you wonder how they work on a conceptual level, Shawn Wang wrote a Hooks implementation for his custom React live on stage at JSConf.asia.
Shawn presented a top live-coding presentation in a charming and very professional way. Highly recommended if you want to understand React hooks.
A quote to think about
Section titled A quote to think aboutTo be on a cutting edge team is a privilege. It means having resources and money and a lack of accountability that most web developers simply don't have.
Charlie Owen discussed tech-fatigue and cutting edge development in her post "The real dark web". It made me think about my position and the privilege of playing with new technology every day.
A song that makes you stop coding
Section titled A song that makes you stop codingThe song of this month is a rather old song... I was listening to the radio, and Patrick Wolf's "Time of my life" made me stop doing everything else than listing. I had to get up and sing out loud (thinking about all the good memories I connect with this song).
And that's it friends! Have a great August. ?
Reply to Stefan
This content originally appeared on Stefan Judis Web Development and was authored by Stefan Judis
Stefan Judis | Sciencx (2019-08-03T22:00:00+00:00) Monthly digest – July 2019 (#blogPost). Retrieved from https://www.scien.cx/2019/08/03/monthly-digest-july-2019-blogpost/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.