software engineering, open source projects, startups, product design, strategy, web performance, security, and more
https://www.trevorlasn.com
I'm a seasoned software engineer and product strategist with entrepreneurial drive. Since 2014, I've built successful products from scratch, led engineering teams, and shared my technical insights through writing since 2017.
フィード
AsyncLocalStorage: Simplify Context Management in Node.js
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How AsyncLocalStorage solves context management in asynchronous Node.js apps
2日前
scrollbar-width & scrollbar-gutter: CSS Properties for Layout Control
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Prevent content shifts and refine scrollable UIs with scrollbar-width and scrollbar-gutter
3日前
Add Auth to Astro 5 with Clerk in 5 Minutes
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The simplest setup for adding Clerk authentication to your Astro project, with minimal code
4日前
CSS ::target-text for Text Highlighting
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A look at how browsers can highlight text fragments using CSS ::target-text, making text sharing and navigation more user-friendly
4日前
align-content: The Simplest Way to Center Content with CSS
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Finally, we can center things in block layouts without flexbox gymnastics
8日前
Form Validation That Doesn't Annoy Users: CSS :user-valid and :user-invalid
1
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The new pseudo-classes :user-valid and :user-invalid give us a smarter way to style form validation states based on user interaction
10日前
LinkedIn is Drowning in AI Generated Content Slop
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
One-line paragraphs, LinkedIn broetry, and the inevitable 'Agree?' - welcome to your AI-generated feed
11日前
HTML Details Element: The Native Accordion You're Not Using
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Discover how the HTML details element can replace your JavaScript accordions and why it might be better than your current solution
12日前
Tattoos Won't Break Your Tech Career
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Building a tech career with a sword tattooed on my neck
12日前
What Makes a Great Engineering Manager?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
People don't quit jobs, they quit bad managers. Here's what great engineering leadership actually looks like
14日前
navigator.clipboard - The New Asynchronous Clipboard API in JavaScript
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Copy and paste text, images, and files using the new navigator.clipboard API
15日前
CSS @supports: Write Future-Proof CSS
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Detect CSS feature support and provide smart fallbacks with @supports
15日前
Native CSS Nesting Is Here
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
CSS nesting is finally supported in all major browsers. Write cleaner, organized stylesheets without Sass or Less
15日前
CSS content-visibility: The Web Performance Boost You Might Be Missing
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The content-visibility CSS property delays rendering an element, including layout and painting, until it is needed
16日前
CSS :has() - The Parent Selector We've Always Wanted
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Transform your CSS with :has(), the game-changing selector that finally lets us style elements based on their children.
18日前
link rel='modulepreload': Optimize JavaScript Module Loading
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The rel='modulepreload' indicates that a module script should be fetched, parsed, and compiled preemptively, and stored for later execution
18日前
LH and RLH: The CSS Units That Make Vertical Spacing Easy
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Exploring new CSS line-height units that eliminate guesswork from vertical rhythm
19日前
The HTML Native Search Element
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The search HTML element is a container that represents the parts of the web page with search functionality
20日前
Web Performance API: Measure What Matters
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
From slow to fast: Using JavaScript's Performance API to optimize web apps
23日前
HTTP CONNECT: Building Secure Tunnels Through Proxies
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Understand how HTTP CONNECT enables HTTPS traffic through proxies
24日前
Preloading Responsive Images
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to properly preload responsive images to improve initial page load
24日前
You Don't Own Your Social Media Accounts
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Social platforms promise exposure but quietly hold your audience hostage
24日前
Working with JavaScript's Scheduler API
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Learn how to prioritize and control task execution in JavaScript using the new Scheduler API for better performance and user experience
1ヶ月前
WebAssembly (Wasm): When (and When Not) to Use It
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Understanding the real use cases for WebAssembly beyond the performance hype
1ヶ月前
Sentry's LLM Integration Makes Error Debugging Actually Smart
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How Sentry.io is using Large Language Models to transform error debugging from mindless stack trace reading to intelligent problem-solving
1ヶ月前
The Fight to Free JavaScript from Oracle's Control
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The creator of JavaScript and Node.js are challenging Oracle's control over the JavaScript name
1ヶ月前
Recursion Explained In Simple Terms
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Understanding recursion through real examples - why functions call themselves and when to use them
1ヶ月前
Node.js Corepack: Version Control for Package Managers
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Manage yarn and pnpm versions consistently across your team
1ヶ月前
Can OSSPledge Fix Open Source Sustainability?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The Open Source Pledge aims to address open source sustainability challenges by encouraging companies to pay $2,000 per developer per year
1ヶ月前
JavaScript Sets and Maps: Beyond Arrays and Objects
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to handle unique values and key-value pairs properly without type coercion and performance issues
1ヶ月前
Precise Decimal Math in JavaScript with Fraction.js
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to handle exact decimal calculations in JavaScript when floating-point precision isn't good enough
1ヶ月前
Exploring JavaScript Symbols
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Deep dive into JavaScript Symbols - what they are, why they matter, and how to use them effectively
1ヶ月前
Ghost Jobs Should Be Illegal
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How fake job postings became a systemic problem in tech recruiting
1ヶ月前
Can Scrum Be Salvaged?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Scrum is failing engineering teams and what it's actually costing us
1ヶ月前
Understanding Bitwise Shifts in JavaScript: << and >>
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A practical guide to left and right shift operators in JavaScript
1ヶ月前
JavaScript Import Attributes (ES2025)
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Understanding the new import attributes syntax and why we can't rely on file extensions alone
1ヶ月前
Promise.try: Unified Error Handling for Sync and Async JavaScript Code (ES2025)
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Stop mixing try/catch with Promise chains - JavaScript's new Promise.try handles return values, Promises, and errors uniformly
1ヶ月前
Why I moved from Google Analytics to Simple Analytics
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How I ditched Google Analytics bloat for a privacy-focused analytics tool that bypasses ad blockers
1ヶ月前
JavaScript's &&= Operator: Understanding Logical AND Assignment
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Use the &&= operator to safely update truthy values while preserving falsy states
2ヶ月前
JavaScript's ??= Operator: Default Values Made Simple
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A guide to using ??= in JavaScript to handle null and undefined values elegantly
2ヶ月前
When Will We Have Our First AI CEO?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Welcome to the future of corporate leadership. It's efficient, profitable, and utterly inhuman
2ヶ月前
The Monday Morning Test to Measure Engineering Team Health
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Why the first day back can reveal everything about your engineering team's health
2ヶ月前
Pkl: Apple's New Configuration Language That Could Replace JSON and YAML
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A deep dive into Pkl, Apple's configuration language that aims to replace JSON and YAML
2ヶ月前
No, Quantum Computers Won't Break All Encryption
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Symmetric encryption algorithms like Advanced Encryption Standard (AES) are largely quantum-resistant already
2ヶ月前
Introducing the Legendary Programmer Hall of Fame
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Meet the innovators who laid the foundation for modern computing. Their contributions span decades, creating the tools and concepts developers use every day.
2ヶ月前
What is the JavaScript Pipeline Operator |>
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A deep dive into how pipeline operators can make your code more readable and maintainable
2ヶ月前
Stop Using localStorage for Sensitive Data: Here's Why and What to Use Instead
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Understanding the security risks of localStorage and what to use instead for tokens, secrets, and sensitive user data
2ヶ月前
JavaScript Truthy and Falsy: A Deep Dive
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Grasp JavaScript's type coercion with practical examples and avoid common pitfalls
2ヶ月前
JavaScript Operators: '||' vs '&&' vs '??'
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Master JavaScript logical operators with practical examples and best practices
2ヶ月前
Inside the CSS Engine: CSSOM Explained
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A deep dive into how browsers parse and manipulate CSS, its impact on web performance, and why it matters
2ヶ月前
Why Browsers Block CSS File Modifications
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Understanding CSS Object Model (CSSOM), browser security and practical alternatives for dynamic styling
2ヶ月前
How to Land Your First Tech Job
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A developer's guide to tech interviews - from someone who sits on both sides of the table
2ヶ月前
Why Anthropic (Claude AI) Uses 'Member of Technical Staff' for All Engineers (Including Co-founders)
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Inside Anthropic's unique approach to preventing talent poaching and maintaining organizational equality
2ヶ月前
Offload Your Third Party Scripts With Cloudflare Zaraz
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How I used Cloudflare Zaraz to offload third party scripts and improve my website performance.
2ヶ月前
SecretLint — A Linter for Preventing Committing Credentials
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A guide to catching and preventing credential leaks in your code using Secretlint
2ヶ月前
Repopack: Pack Your Entire Repository Into A Single File
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A tool that packages your code to easily share with LLM models.
2ヶ月前
Software Engineer Titles Have (Almost) Lost All Their Meaning
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Examining the Devaluation of Software Engineer Titles and Its Impact on Tech Industry Integrity
2ヶ月前
Optimize Your Astro Site's <head> with astro-capo
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Learn how to automatically improve your Astro site's performance using astro-capo
2ヶ月前
How To Implement Content Security Policy (CSP) Headers For Astro
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Content Security Policy (CSP) acts like a shield against XSS attacks. These attacks are sneaky - they trick your browser into running malicious code by hiding it in content that seems trustworthy. CSP's job is to spot these tricks and shut them down, while also alerting you to any attempts it detects.
2ヶ月前
VoidZero: Threat or Catalyst for Open Source JavaScript Tooling?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
When Evan You announced VoidZero, I'll admit - I got excited. And a little nervous.
2ヶ月前
Open Dyslexic Font: Improving Web Accessibility
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to implement the Open-Dyslexic font to enhance readability for users with dyslexia
2ヶ月前
Small Habits, Big Impact
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
We're often focused on big innovations and breakthrough moments. But what if the real key to long-term success lies in the small, everyday actions we often overlook?
2ヶ月前
Is Age Really a Factor in Tech?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Silicon Valley has a reputation for youth worship. The 'move fast and break things' mentality often translates to a preference for younger, supposedly more adaptable workers.
2ヶ月前
How to Launch Software Projects On Time and On Budget
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Learn the art of scope management to keep your projects fixed in time and cost
2ヶ月前
The Credit Vacuum
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Being a developer sometimes feels like being the goalkeeper in a soccer match. You make a hundred great saves, and no one bats an eye. But let one ball slip through, and suddenly you're the village idiot.
2ヶ月前
A Company Is Not a Family. It's a Sports Team
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
'We're not just a company, we're a family!' It's a nice sentiment, sure. But it's also a load of crap.
3ヶ月前
Build Your Army
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
If you want to do great things, you'll need people with skills that complement yours. You can't do everything yourself. You need a team. You need an army. You need to build your army.
3ヶ月前
Cloudflare Study: 39% of Companies Losing Control of Their IT and Security Environment
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
New research reveals a shocking loss of control in corporate IT environments
3ヶ月前
When Tasked with a Problem, Start with the Bigger Picture
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
When faced with a challenge, I always step back to see the whole picture first. It's like pausing a complex strategy game to study the map. You might lose a few seconds of play time, but you gain a crucial understanding of the battlefield.
3ヶ月前
Barnacle Strategy for Startups
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
As a founder, you're always on the lookout for smart ways to grow your startup without burning through your limited resources. That's where the barnacle strategy comes in.
3ヶ月前
Micro Frontends: The LEGO Approach to Web Development
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Explore the concept of micro frontends in web development, understand their benefits, and learn when this architectural approach is most effective for building scalable applications.
3ヶ月前
Google's Journey: From Search Engine to Tech Giant
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Exploring the key innovations and strategies that transformed Google into a global technology leader
3ヶ月前
Amazon's Rise to Tech Titan: A Story of Relentless Innovation
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How Jeff Bezos' 'Day 1' philosophy turned an online bookstore into a global powerhouse
3ヶ月前
Apple's Secret Sauce: The Untold Stories Behind Its Success
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Diving deep into the lesser-known factors that propelled Apple from a garage startup to a tech titan
3ヶ月前
What's the Number One Thing Holding Most People Back from Reaching Their Full Potential?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Discover the biggest obstacle to success in tech and learn how to overcome it
3ヶ月前
Self-Taught Developer's Guide to Thriving in Tech
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to turn your non-traditional background into your biggest asset
3ヶ月前
Make It Work First Before Optimizing
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Users don't care how elegant your code is. They care if it solves their problem.
3ヶ月前
Minimum Viable Documentation
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to create essential documentation that actually gets read and used.
3ヶ月前
You Can Choose to Be Someone Who's Competent in Many Things, or Unbelievably Good at One Thing
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Should you diversify your skills or specialize?
3ヶ月前
Write Documentation Like a Journalist
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Create comprehensive, engaging documentation by adopting journalistic techniques for research and storytelling
3ヶ月前
Cloudflare's AI Content Control: Savior or Threat to the Open Web?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How Cloudflare's new AI management tools could revolutionize content creation, potentially reshaping the internet landscape for both website owners and AI companies.
3ヶ月前
Conway's Law: The Hidden Force Shaping Your Software Architecture
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
If you've ever wondered why your carefully planned software architecture ends up looking suspiciously like your org chart, you're not alone. Welcome to the world of Conway's Law.
3ヶ月前
Internal Mobility
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Just like a utility player on a sports team discovering their ideal position, internal mobility allows you to explore different areas of engineering and find your true passion.
3ヶ月前
Outdated Docs Are Tech Debt
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Teams often neglect to create good documentation. Code gets delivered, but updating the docs is treated as a secondary task, easily postponed—until it’s too late.
3ヶ月前
Attracting Top Engineering Talent to Your Startup
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Advice on competing for great software engineers without name recognition
3ヶ月前
Weeks of Coding Can Save You Hours of Planning
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Weeks of coding can save you hours of planning. It’s one of those sayings that’s been around forever, and for good reason—it’s a warning that still holds up today.
3ヶ月前
It's More Fun to Be Competent
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Once you're competent, everything changes. You stop second-guessing yourself. You stop panicking every time you encounter a new problem. And you start taking on bigger challenges with excitement rather than dread.
3ヶ月前
Code Wins Arguments
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How Meta and other companies use the 'code wins arguments' mindset to turn ideas into reality
3ヶ月前
Take Your Writing Seriously
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
It’s not just about getting the message across; it’s about doing so in a way that’s easy for others to follow. Good writing shows respect for your team and your work.
3ヶ月前
Users Can Be Fired
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Letting go of difficult or harmful users can be the key to maintaining the health and growth of your product
3ヶ月前
A Great Product Doesn't Need Marketing
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Great products speak for themselves, without the need for massive marketing campaigns
3ヶ月前
dependency-time-machine: An Easier Way to Update NPM packages
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Automatically update your package.json dependencies one by one in chronological order, ensuring compatibility and reducing errors
3ヶ月前
Engineering Managers Should Write Code
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Engineering managers who stop writing code lose touch with their teams and become ineffective leaders
3ヶ月前
Amazon's 'No Weasel Words' Rule
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How Amazon's emphasis on eliminating weasel words leads to more precise, actionable communication and better decision-making
3ヶ月前
The Real Cost of Meetings: What FAANG Companies Do Differently
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Discover how FAANG companies like Amazon, Google, and Netflix reduce the hidden costs of meetings by embracing written communication and minimizing unnecessary gatherings.
3ヶ月前
What Makes MrBeast So Successful? The Secrets Behind His YouTube Empire
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A deep dive into the strategies, mindset, and team culture that have made MrBeast one of the most successful creators on YouTube
3ヶ月前
What's New in Express.js v5.0
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A detailed look at the key changes and improvements in Express v5.0 and how to migrate your app
3ヶ月前
Evolve or Become Irrelevant
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Why staying relevant in tech means constantly adapting to new technologies and trends
3ヶ月前
Speculation Rules API: Boosting Web Performance with Prefetching and Prerendering
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How the experimental Speculation Rules API improves web performance by prefetching and prerendering future navigations
3ヶ月前
Company Culture Happens Outside Management
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Why real company culture grows from the ground up, not top down.
3ヶ月前
Improve Website Performance with Lazy Loading Iframes
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How to save bandwidth and speed up your site by lazy-loading iframes
3ヶ月前
Speed Up Your Website With rel='preconnect'
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Using link rel='preconnect' can improve your website's performance by reducing connection setup times to key external domains. Speed up the loading of critical resources like images, analytics, and embedded content for a smoother user experience.
3ヶ月前
The Crutch Effect: How AI Tools Became A Crutch
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Introducing The Crutch Effect
3ヶ月前
When Should You Actually Worry About Tech Debt?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Technical debt isn't the monster under your bed, but it can become one if ignored too long.
3ヶ月前
Mental Toughness is the Best Quality a Developer Can Have
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Mental toughness gets developers through challenges like debugging, picking up new tools, and hitting tight deadlines. It’s about staying calm and pushing through when things get tough.
3ヶ月前
Google is Killing Information Economics on the Internet
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Google’s Gemini pulls summaries from websites and slaps them directly into the search results
3ヶ月前
Tips for Reducing Cyclomatic Complexity
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Cyclomatic complexity is like counting how many ways a car can go. More options make it harder to drive because you have to make more decisions, which can lead to confusion.
3ヶ月前
The Internet is Becoming an Ocean of LLM-Generated Junk
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The internet’s full of content, but most of it is becoming junk. I’m talking about the stuff generated by Large Language Models (LLMs). These AI tools are cranking out endless articles, and the quality? It's bad—really bad.
3ヶ月前
setImmediate() vs setTimeout() in JavaScript
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
both setImmediate() and setTimeout() are used for scheduling tasks, but they work differently.
3ヶ月前
Unrealistic Deadlines In Software Engineering
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Unrealistic deadlines are more than just stressful—they set engineers up for failure
3ヶ月前
Understanding JavaScript Closures With Examples
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Closures are essential for creating functions that maintain state, without relying on global variables.
4ヶ月前
Explicit is better than implicit
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Clarity is key: being explicit makes your code more readable and maintainable.
4ヶ月前
AggregateError in JavaScript
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
AggregateError helps you handle multiple errors at once in JavaScript. This makes your code easier to manage and more reliable.
4ヶ月前
Comprehensive React Testing: Handling API Calls with Mock Service Worker
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Testing can be tricky, especially when it comes to handling API calls.
4ヶ月前
Chrome Is Beta Testing Built-In AI. Could This Kill a Lot of Startups?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The Power Play: Gemini Nano in Chrome
4ヶ月前
Embrace Intermediate Variables and Early Returns in JavaScript
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Early returns and intermediate variables make your code easier to reason about
4ヶ月前
When Regex Goes Wrong
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Issues and catastrophic failures caused by regex
4ヶ月前
Invisible columns in SQL
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
It’s a small feature, but it can make a big difference.
4ヶ月前
Objective-C Is a Total Abomination (opinion)
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Objective-C is, without a doubt, one of the ugliest programming languages out there
4ヶ月前
Understanding Vue's Suspense
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
How the Suspense component manages async dependencies and improves loading states in Vue apps
4ヶ月前
The Only Widely Recognized JavaScript Feature Ever Deprecated
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
The 'with' statement is the only feature ever deprecated in JavaScript
4ヶ月前
10 Essential Terminal Commands Every Developer Should Know
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
List of useful Unix terminal commands to boost your productivity. Here are some of my favorites.
4ヶ月前
Remove Unnecessary NPM Packages with eslint-plugin-depend
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
We don't need packages to handle basic JavaScript tasks
4ヶ月前
Common Causes of Memory Leaks in JavaScript
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Identify and fix common JavaScript memory leaks (Node.js and Deno.js)
4ヶ月前
Secure Your Repositories: Prevent Credential Leaks with Gitleaks
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Automate security flows and ensure your team follows security best practices
5ヶ月前
Who is the fastest? Node.js, Bun.js, or Deno.js
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A detailed comparison of Node.js, Bun.js, and Deno.js runtime performance
5ヶ月前
Technical Debt Is Killing Your Business
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
And it will be your downfall if you choose to ignore it
5ヶ月前
Frontend Security Checklist
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Tips for Keeping All Frontend Applications Secure
5ヶ月前
Speeding Up React Apps with Code Splitting and Lazy Loading
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Performance is not a luxury; it's a necessity
1年前
Staying Motivated While Building Your Startup: A Balanced Approach
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Building a startup is an exhilarating journey, filled with highs and lows
1年前
The What, Why, and How of Using a Skeleton Loading Screen
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Skeleton loading screens enhance user experience and make your app feel faster
4年前
Sharp: A High-Performance Image Processing Library for Node.js
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Sharp is a high-performance package for resizing and formatting images
4年前
Integrating Docker with React
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Streamline your development and deployment processes
4年前
How To Restore Your Passion for Programming
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Programming is a difficult skill to master and requires great perseverance to get good at. The grind can be too much at times — remember, if something is hard, it’s worth doing, as nothing good comes easy.
5年前
What Does an Entry-Level Programmer Need to Know Exactly?
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Expectations for entry-level programmers
5年前
Mermaid.js — Create Charts and Diagrams With Markdown-like Syntax
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Mermaid.js is a simple markdown-like script language for generating charts from text via JavaScript
5年前
Become a Web Developer in 180 Days
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
A comprehensive roadmap to becoming a proficient web developer
5年前
Peaks.js — Interact With Audio Waveforms
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Peaks.js is a client-side JavaScript component to display and interact with audio waveforms in the browser
5年前
Boost React + Redux Performance with Reselect
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Selectors are a powerful tool to optimize state selection and enhance performance in your React and Redux apps.
5年前
Programming Trends to Watch in 2020 and Beyond
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Here are my bets on the programming trends
5年前
How To Fetch Data From an API With React Hooks
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Fetch data in React applications using the power of React Hooks
6年前
How To Use Redux with React Hooks
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Write less code, but better code
6年前
Demystifying React Hooks
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Hooks can save you time and improve the quality of your code
6年前
The Secret to Being a Top Developer Is Building Things
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
You can only become a great developer if you're willing to put effort into it
7年前
All You Need To Know About CSS-in-JS
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
An overview of CSS-in-JS and its relevance in modern web development
7年前
Next.js — React Server-Side Rendering Done Right
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
We’re officially in the age of server-side rendered react apps
7年前
How to setup Webpack +2.0 from scratch in 2017
software engineering, open source projects, startups, product design, strategy, web performance, security, and more
Webpack is another evolution in the JavaScript tooling ecosystem
8年前