30th issue! If you missed them, you can read the previous issues of our Web Developer Monthly newsletter here
Blog CTA Title
Blog CTA Description
No spam ever, unsubscribe anytime
Contents
Want a career in tech but not sure what to do?
- Find the perfect career path for you based on your experience and goals
- Get a personalized step-by-step roadmap to follow
- Go from zero to hired in your dream career
- 👇 Take our free, 3-minute quiz to make it happen
Here is another paragraph of text.
Become a Web Developer
18 milestones 11 courses
Step-by-step roadmap where you'll learn to code and build a portfolio.
Curated curriculum of courses, workshops, challenges, projects, and action items.
Become a Web Developer from scratch and actually get hired.
Earn on average per year:
$113,987
US salary data collected from Indeed, LinkedIn, and Web3.career 2025.
Here is an `inline codeblock` demonstration
YOUTUBE LINK
JSX CODE BLOCK
import React from 'react';
import { View, Text, Image } from 'react-native';
const App = () => (
<View>
<Text>Hello, World!</Text>
<Image
source={{ uri: 'https://example.com/image.png' }}
style={{ width: 100, height: 100 }}
/>
</View>
);
export default App;Being a web developer is a fantastic career option.
Become a Become an Excel Expert
10 milestones 8 courses
Step-by-step roadmap where you'll learn to code and build a portfolio.
Curated curriculum of courses, workshops, challenges, projects, and action items.
Become a Become an Excel Expert from scratch and actually get hired.
Earn on average per year:
$102,777
US salary data collected from Indeed, LinkedIn, and Web3.career 2025.
Being a web developer is a fantastic career option.
CODE BLOCK
const test = abc
console.log(test)If it’s your first time here… (otherwise, skip this part)
Being a web developer is a fantastic career option. You have many job opportunities, you can work around the world, and you get to solve hard problems. One hard thing, however, is staying up to date with the constantly evolving ecosystem. You want to be a top-performing web developer, coder, programmer, software developer, but you don’t have time to select from hundreds of articles, videos and podcasts each day.
This monthly newsletter is focused on keeping you up to date with the industry, keeping your skills sharp, without wasting your valuable time. I will be sharing the most important articles, podcasts and videos of the month. Think Tim Ferriss and the Pareto Principle (80/20 rule) meeting the Software Development world. What’s the 20% that will get you 80% of the results?
Here is more intro text.
Want a career in tech but not sure what to do?
- Find the perfect career path for you based on your experience and goals
- Get a personalized step-by-step roadmap to follow
- Go from zero to hired in your dream career
- 👇 Take our free, 3-minute quiz to make it happen
Check out more below.
What you missed in December as a Web Developer…
Top 10 Articles from 2020 🏆
Happy Holidays everyone! 2020 was a strange year, but the amount of learning and resources did not slow down. To make your life easier and make sure you didn't miss anything important, I wrote a companion article to this newsletter that recaps my favourite 10 articles from 2020 that every programmer should read. You can check it out here AFTER you finish reading this newsletter (*don't cheat and read it before this newsletter. I'm watching you!!* 🧐).
Image

Hello there this this is an inline header
here is a inline paragrapgh
Here is a h3 inline header for testing inline header for testing purposes
// Example JavaScript Code for Testing
// Function with default parameters
function greet(name = "Developer") {
console.log(`Hello, ${name}!`);
}
// Arrow function with map
const numbers = [1, 2, 3, 4, 5];
const squaredNumbers = numbers.map(num => num ** 2);
// Class with a method and private variable
class Counter {
#count = 0; // Private variable (ESNext feature)
increment() {
this.#count++;
console.log(`Current count: ${this.#count}`);
}
}
// Async function with a Promise
async function fetchData(url) {
try {
let response = await fetch(url);
let data = await response.json();
console.log("Fetched Data:", data);
} catch (error) {
console.error("Error fetching data:", error);
}
}
// Test the functions
greet("Alice");
console.log("Squared Numbers:", squaredNumbers);
const counter = new Counter();
counter.increment();
counter.increment();






