Category: Website Development
-
I made a list of 70+ open-source clones of sites like Airbnb, Tiktok, Netflix, Spotify etc. See their code, demo, tech stack, & github stars.
Exploring Open-Source Clones of Popular Websites: A Curated Collection for Developers In the rapidly evolving landscape of web development, learning through practical examples is invaluable. Recognizing this, I have curated an extensive list of over 70 open-source clones—including replicas of major platforms like Airbnb, Amazon, Instagram, Netflix, TikTok, Spotify, Trello, WhatsApp, and YouTube. This repository…
-
PSA: When you reach out to a co-worker on slack tomorrow, don’t just say “Hey [firstName]” and then spend the next 12 minutes 💬 typing out your message.
Effective Communication in the Workplace: Streamlining Your Slack Messages In today’s fast-paced work environment, efficient communication is key to maintaining productivity and fostering positive interactions among team members. As many professionals rely heavily on messaging platforms like Slack, it’s essential to adopt best practices that respect everyone’s time and promote clear, concise exchanges. The Importance…
-
The FCC is killing Net Neutrality – Help spread the word in your own websites
Understanding the Threat to Net Neutrality: How You Can Help Raise Awareness In recent developments, regulatory changes proposed by the Federal Communications Commission (FCC) have raised significant concerns about the future of net neutrality. While these issues are often discussed within the United States, their implications extend globally, affecting internet freedom and equitable access worldwide.…
-
[Rant] I can’t stand developing for Safari anymore
The Frustrations of Developing for Safari: A Perspective from Web Professionals In recent years, the landscape of web development has evolved rapidly, with browsers such as Chrome and Firefox embracing modern standards and APIs. However, Safari, Apple’s default browser for macOS and iOS devices, has often lagged behind in supporting these advancements. This disparity has…
-
A single developer has been maintaining core.js with little recognition or support. Almost all modern single page apps use core.js. Millions of downloads and hardly any compensation
Recognizing the Unsung Hero of Modern Web Development: The Story of core.js and Its Maintainer In the world of modern web development, particularly in the realm of Single Page Applications (SPAs), certain foundational libraries quietly power our progress, often without due recognition. One such critical library is core.js, a comprehensive polyfill library that ensures compatibility…
-
Got put on my first PIP today. My boss said “I know you’re a Junior Developer doing Senior level work, but I need your performance to improve”.
Navigating Workplace Challenges: My Experience with Performance Improvement Plans and Career Growth In the professional landscape, confronting feedback—especially when it’s unexpected or perceived as unfair—can be a daunting experience. Recently, I faced a pivotal moment in my career when I was placed on a Performance Improvement Plan (PIP) by my supervisor. The interaction was intense…
-
Rebuilt my portfolio with TanStack Start – scored 100/100 on Lighthouse
Revamping My Portfolio with TanStack Start: Achieving a Perfect Lighthouse Score In today’s digital landscape, a well-optimized portfolio site not only showcases your skills but also reflects your commitment to quality and user experience. Recently, I undertook a significant overhaul of my personal portfolio, afk.codes, leveraging the powerful tools provided by TanStack Start. The result?…
-
What’s the one thing you forgot (or knew should be done) when launching a website?
Essential Considerations When Launching a New Website: A Collaborative Checklist Launching a website is a significant milestone that requires meticulous planning and attention to detail. Despite best efforts, certain critical steps can sometimes be overlooked, leading to unforeseen challenges down the line. To streamline this process and help fellow web developers, designers, and entrepreneurs, I’ve…
-
Scroll snapping on a landing page — worth keeping?
Evaluating Scroll Snapping in Landing Page Design: Is It a Feature or a Distraction? In the landscape of modern Web Design, user experience (UX) considerations are paramount. Recently, I developed a landing page for a new browser project, accessible at https://mishmish.io/ri, which employs CSS scroll snapping to create a smooth, section-by-section navigation experience. While the…