webdev

How to Grow as a Full-Stack Engineer: Practical Tips for Young Developers

The brutal truth about leveling up as a full-stack engineer?
Raw coding speed and chasing the latest framework won’t cut it.
While junior developers often fixate on technical skills alone, the engineers who truly accelerate their careers understand a more profound truth: mastery demands rewiring how you think about software development.
Let me share the strategies that separate senior full-stack engineers from the pack – hard-earned lessons that took me years of mistakes to discover.

Continue reading →
Standard
Business, webdev

Modern Web Stack Mastery: A Developer’s Guide to TypeScript, Tailwind, Node, and Testing

What do you wish a new full-stack developer to do before their first day to ensure a smooth onboarding experience?

We’d like you to review and strengthen your knowledge in the following key areas. This guide includes recommended resources and specific focus points for each technology.

Continue reading →
Standard
Trail running in CA
life, Sport

Endurance and Reflection: Insights from Murakami’s What I Talk About When I Talk About Running Book

“Pain is inevitable. Suffering is optional.”

As a long-distance runner and endurance athlete, reading Haruki Murakami’s “What I Talk About When I Talk About Running” felt like connecting with an older brother’s spirit.
It was the 3rd time for me.
Each time, at a different age (23, 37, and now much older), I experienced a different type of reflection and understanding.

Continue reading →
Standard
Business

The Art of AI Conversation: 6 Essential Tips for Chat LLM Success

When working with Large Language Models (LLMs) in a chat interface, understanding how to effectively communicate and leverage their capabilities can significantly improve your results. This involves crafting clear and specific prompts, providing necessary context, and breaking down complex tasks into manageable steps. It’s important to recognize that while LLMs possess vast knowledge, they require precise guidance to deliver optimal outputs. Users should be prepared to iterate on their queries, refine their instructions, and engage in a collaborative back-and-forth to achieve desired outcomes. Additionally, being aware of the model’s limitations, such as potential biases or outdated information, allows users to critically evaluate responses and seek clarification when needed.

Btw, if you wish to save and improve your prompts over time – you can use your VScode editor or a platform like latitude.

Here are six essential tips to enhance your experience:

Continue reading →
Standard
life

October 7th 2023 – One Year After 🎗️

October 7, 2023, was many things.

It marked the deadliest attack on Jews since the Holocaust, with Hamas militants infiltrating Israeli territory, resulting in the murder of over 1,689 civilians and the taking of hundreds of hostages. The attack ignited a war between Israel and Iran’s network of proxies, eventually escalating to direct confrontation with the Islamic Republic itself.
It became a litmus test for the international community’s response to terrorism and civilian casualties. The varying reactions from governments, institutions, and individuals around the world exposed deep divisions in moral clarity and revealed troubling fault lines in what was once considered a unified stance against terror. The ugly antisemitism showed in every demonstration of the purple hair kids.
Please start from the end: #hamasIsISIS and it must be eliminated

“By the time Americans woke up on October 7, 2023, it was clear that what had unfolded while we slept was not like previous wars or battles Israel has fought in its 75-year history. This was a genocidal pogrom. It was a scene out of the many places Jews had fled—a scene from the history of the Nazi Holocaust and of the European pogroms before that and of the Farhud, the 1941 massacre of Jews in Baghdad, a city that, it’s hard to believe now, was 40 percent Jewish at the beginning of the twentieth century—all of which remind us of Israel’s necessity.

The Hamas terrorists came across the border into southern Israel on foot and on motorbike. They came by truck and by car and by paraglider. And they came with a plan. They came to Israel to murder and maim and mutilate anyone they could find. That is what they did.

These Cossacks had smartphones. They called their families to brag that they had murdered Jews. Dad, Dad, I killed 10 Jews! Others filmed the slaughter with GoPros. Some used the cellphones of their victims to upload the footage of their torture and murder to their Facebook pages. In all of this, the terrorists are euphoric. No one who has watched the unedited footage fails to note the glee of the butchers.

Some Israelis were literally disappeared on October 7—burned at such high heat that volunteers are still sifting through the bones and the remnant teeth to identify them. But we know that more than 200 people are currently being held hostage by Hamas and that more than 1,400 were murdered in those terrible hours. Among the dead are some thirty American citizens. There are at least ten Americans among the hostages.

…The difference between 9/11 and 10/7 was that the catastrophe of 10/7 was followed, on October 8, by a different kind of catastrophe. A moral and spiritual catastrophe that was on full display throughout the West before the bodies of those men and women and children had even been identified.

People poured into the streets of our capital cities to celebrate the slaughter.

In Sydney, crowds gathered at the Sydney Opera House cheering “gas the Jews.” People rejoiced on the streets of Berlin and London and Toronto and New York.” – The full speech of (the amazing) Bari Weiss is here.

The last year in numbers that don’t tell the full story:

Continue reading →
Standard
after the ride
Business

Gravel Riding – Exploring Truckee’s Best Backroads

Nestled in the Sierra Nevada mountains, Truckee, California offers some of the finest gravel riding experiences in the Western United States. With its extensive network of fire roads, historic wagon trails, and forest service routes, the area presents an ideal playground for gravel enthusiasts of all skill levels. Here’s are some of the best gravel rides around Truckee.

Great routes around Truckee

  1. Truckee around Verdi Peak (87k / 4300f) 🗻
  2. Truckee MTB/Gravel 50 miles (83k / 5500f) 🏄🏽‍♀️
  3. Truckee – Verdi Sierra Pines – Floriston loop (100k / 5500f) 🌳
  4. Truckee – Sierra Brooks – The Ballon (100k / 5000f) 🎈
  5. Truckee – Donner Lake – Stampede Reservoir (76k / 3000f) 🍗
  6. Truckee – Gravel Triplets (114k / 5300f) 📲
Continue reading →
Standard
Business, life

Essentialism: The Disciplined Pursuit of Less

“If you seek tranquillity, do less.”
– Marcus Aurelius

In a world that constantly demands more from us, Greg McKeown’s book Essentialism: The Disciplined Pursuit of Less offers a refreshing and counterintuitive approach to achieving success and fulfillment. I finished it last weekend and decided to try to create a summary so I could browse it in the future when people are pushing for ‘more.’

This interesting book challenges the notion that we can have it all and advocates for a more focused, deliberate way of living and working.

The Core of Essentialism

At its heart, essentialism is about doing less but better.

Continue reading →
Standard
Business, life

Study Smarter: Mastering Effective Techniques

Studying is an important and challenging task.
In many cases, it won’t be fun.
The primary feeling will be of an effort. It’s like this big ‘gym session’ that you hate. You are doing a mental effort equivalent to a physical one (=sweating). What’s even more tricky is to find what works best for you.

Let’s explore practical, real-world strategies to boost your study game. This post is based on Huberman’s outstanding research.

Continue reading →
Standard
Business, webdev

The Power of Agile Methodology: Driving Efficiency and Adaptability

“It is not the strongest of the species that survives, not the most intelligent that survives. It is the one that is the most adaptable to change.”
-Darwin

Here are the top 10 companies (from 1980-2005) that were once prominent but are no longer in business:

  1. Blockbuster (Video rental chain, founded in 1985, declared bankruptcy in 2010)
  2. Polaroid (Instant camera company, founded in 1937, filed for bankruptcy in 2001)
  3. Toys “R” Us (Toy retailer, founded in 1957, closed all U.S. stores in 2018)
  4. Borders Group (Book retailer, founded in 1971, liquidated in 2011)
  5. Circuit City (Consumer electronics retailer, founded in 1949, liquidated in 2009)
  6. Compaq (Personal computer company, founded in 1982, acquired by HP in 2002)
  7. Woolworth’s (Retail company, founded in 1879, went out of business in 1997)
  8. Pan Am (Airline company, founded in 1927, ceased operations in 1991)
  9. Enron (Energy company, founded in 1985, filed for bankruptcy in 2001)
  10. WorldCom (Telecommunications company, founded in 1983, filed for bankruptcy in 2002)

Ok, so it’s important to be agile.

Adaptability and rapid response to change are crucial in today’s fast-paced business environment. The pace and speed have increased by 10x (or more) with the new AI wave.

Agile methodology has emerged as a crucial approach for organizations looking to remain competitive and innovative. In this blog post, we will explore the importance of Agile, its main benefits, how to implement it effectively and provide a macro plan for executives. We will also delve into product strategy, goals, Objectives, and Key Results (OKRs) and offer eight practical tips for newcomers to Agile. Additionally, we’ll highlight some tools (that I used and liked) that can facilitate your Agile journey.

Why Agile is Important

Agile is a methodology centered around flexibility, collaboration, and customer-centricity. Unlike traditional project management approaches that rely on rigid, linear processes, Agile allows teams to adapt quickly to changes and deliver value incrementally. Btw, here is a good discussion on Agile Vs Waterfall.

Here are some reasons why Agile is essential:

Continue reading →
Standard
Sport

Slow Down to Speed Up: Mastering Zone 2 for Better Running

Running is often associated with pushing harder, going faster, and constantly challenging yourself. However, the true secret to improving your endurance and overall performance lies in the often-overlooked practice of running in control (=you will feel it as slow). 

Specifically, training in your Zone 2, also known as the “aerobic base building” zone, can yield remarkable benefits for runners of all levels. We can dive into it a bit later in this post.

But what exactly is Zone 2 running, and why is it so beneficial? 

Continue reading →
Standard