Seeking impartial news? Meet 1440. |
Every day, 3.5 million readers turn to 1440 for their factual news. We sift through 100+ sources to bring you a complete summary of politics, global events, business, and culture, all in a brief 5-minute email. Enjoy an impartial news experience. |
Join for free today! |
|
New puzzle to train your brain and test your coding understanding✨ |
How well do you know your regular expressions? |
|
|
Featured content |
|
|
Trust me, you can do MUCH better than <div> <a> and <p> . |
Living images, built-in dialogs, a href hacking… |
There's a whole lot of sophisticated tags to discover. |
1. progress and meter tag |
So first there's progress - your typical drama-free progress bar. |
You set a value and max for gradation -- pretty straightforward. |
<label for="file" >Downloading knowledge into evil AI</label > <progress id="file" value="0" max="100">32%</progress>
|
|
But then there's meter -- also known as progress on a rampage: |
<label for="energy">energy levels after πππ</label> <meter id="energy" min="0" max="100" low="25" high="75" optimum="80" value="50" />
|
|
2. dfn tag |
dfn -- for anything we're gonna define in the page: |
<div> <dfn>Mellifluous</dfn> sounds are smooth, musicalπΆ, and pleasant to hear </div>
|
|
And the definition must be inside the dfn's parent tag, or else… |
Or else nothing — just a semantic rule you can happily disregard. |
3. dialog tag |
New native HTML dialogs! |
<dialog id="dialog"> ⚡Lighting strikes the earth 44 times every second! </dialog> <button>Something interesting</button>
|
const dialog = document.getElementById('dialog'); const button = document.querySelector('button'); button.addEventListener('click', () => { dialog.showModal(); });
|
|
Stay open from the get-go: |
<!-- btw setting open to "false" won't do anything --> <dialog id="dialog" open> π» Cats have over 30 different muscles just in their ears, allowing them to swivel them in all directions. </dialog>
|
Built-in support for closing: |
|
|
Developers are turning code into cash on the internet every day. |
Just look at Pieter Levels, a developer making over $300,000 per month from his laptop with zero employees. |
|
He's just one of many who combined ingenuity and skill to create tremendous value through the internet. |
If you've been coding for a while, you can also provide value with your knowledge in several ways. |
1. SaaS: Build it once, sell it forever |
This is how Pieter makes most of his money. |
It's the holy grail of online income. |
Build it once and sell it forever. It's as passive as it gets. |
|
The hard part is, what are you building? What problem are you solving? |
Ideas are not a dime a dozen. Good ideas are rare. |
And how do you find good SAAS ideas? |
Look into your life. |
What are some problems you face regularly online or offline, and can software solve them? |
Uber started because the founders found themselves stuck in Paris with no way to find a taxi. |
React, Polymer JS, and many other dev tools came about because the existing alternatives just weren't good enough for the creators' projects. |
|
Thanks for taking the time to read today's issue. |
Don't let the bugs byte, The Coding Beauty team |
0 Komentar untuk "5 overlooked ways to make $5000+/m online as a programmer"