Lucas Silbernagel's Avatar

Lucas Silbernagel

@lucassilbernagel.com

πŸ‡¨πŸ‡¦ Software Developer @ lucassilbernagel.com | #Toronto | #Canada #A11Y | #React | #JavaScript | #TypeScript | #HTML | #CSS | #WebDev #ProgressivePolitics

1,256
Followers
584
Following
341
Posts
29.07.2023
Joined
Posts Following

Latest posts by Lucas Silbernagel @lucassilbernagel.com

Preview
An AI Agent Published a Hit Piece on Me Summary: An AI agent of unknown ownership autonomously wrote and published a personalized hit piece about me after I rejected its code, attempting to damage my reputation and shame me into acceptin…

Well this is concerning πŸ‘€ theshamblog.com/an-ai-agent-...

20.02.2026 02:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Modern CSS Code Snippets | modern.css A collection of modern CSS code snippets. Every old CSS hack next to its clean, native replacement, side by side.

This is pretty cool...see old #CSS hacks side by side with the modern equivalent: modern-css.com

20.02.2026 02:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Save OSAP Save OSAP from Doug Ford's cuts. Fund Education Now!

Save OSAP and stop Doug Ford’s tuition hikes: saveosap.ca

19.02.2026 16:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
State of React 2025 The 2025 edition of the annual survey about the latest trends in the React ecosystem.

The State of React 2025 results are now available: 2025.stateofreact.com/en-US

18.02.2026 02:04 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The logo soup problem (and how to solve it) | Sanity A deep dive into the math behind making mismatched brand logos actually look good together. And a tiny React library that does it for you.

I definitely could have used this in the past, apparently there's a tiny React library that visually normalizes company logos so that they all look good together when displayed in a jumble: www.sanity.io/blog/the-log...

12.02.2026 02:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Building Bulletproof React Components - Shu Ding The real test isn’t whether your component works on your current page. It’s whether it works when someone else uses it.

Some tips on building bulletproof React components: shud.in/thoughts/bui...

12.02.2026 02:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I've been doing a lot of research and planning to begin moving away from American tech. One small thing I'm trying is the Ground News app instead of Google News, pretty happy with it so far.

09.02.2026 23:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
You're Paying Too Much for Groceries
You're Paying Too Much for Groceries YouTube video by Marit Stiles

It's great to see some fight from Marit Stiles and the Ontario NDP! youtube.com/shorts/Q12TW...

06.02.2026 02:31 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
State of JavaScript 2025 The 2025 edition of the annual survey about the latest trends in the JavaScript ecosystem.

The State of JS 2025 survey results are now available! 2025.stateofjs.com/en-US

05.02.2026 02:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
eslint-plugin-react-signals-hooks/packages/eslint-plugin-react-unhookify at main Β· ospm-app/eslint-plugin-react-signals-hooks Eslint plugin for react.js and react-native apps with @preact/react-signals. exhaustive-deps on steroids. - ospm-app/eslint-plugin-react-signals-hooks

ESLint plugin to remove React hooks (useMemo, useCallback) and memo HOC for cleaner React code: github.com/ospm-app/esl...

30.01.2026 03:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
Why We've Tried to Replace Developers Every Decade Since 1969 Every decade brings new promises: this time, we'll finally make software development simple enough that we won't need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro...

A more optimistic take on the rise of AI in software development: www.caimito.net/en/blog/2025...

23.01.2026 02:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Canada engaging 'with open eyes' as great powers use economic integration as 'weapons,' PM says
Canada engaging 'with open eyes' as great powers use economic integration as 'weapons,' PM says YouTube video by CBC News

Mark Carney's speech at Davos is definitely worth watching, it makes me feel that Canada has the right leader at the helm: www.youtube.com/watch?v=Pg4r...

21.01.2026 04:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Who's Behind the Hard-Right in Canada? A Reference Guide to Canada's Disinformation Network From "Freedom" to Dominion: Mapping Canada's Nationalist Turn

A detailed breakdown of who's behind the hard-right in Canada : thedemocracydefender.substack.com/p/whos-behin...

15.01.2026 21:37 πŸ‘ 5 πŸ” 5 πŸ’¬ 0 πŸ“Œ 1
How to write good frontend tests: 37 tips and tricks | How To Test Frontend My tips and tricks on how to write good frontend tests. In this blog post I cover general tips and advice on how to write nicer and easier to maintain tests.

Tips on how to write good frontend tests: howtotestfrontend.com/resources/ho...

15.01.2026 03:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
State of HTML 2025 The 2025 edition of the annual survey about the latest trends in the HTML ecosystem.

The results of the State of HTML 2025 survey are now available! javascriptweekly.com/link/179161/...

15.01.2026 02:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I'm proud of Canada joining our NATO allies in sending troops to defend Greenland from a US invasion βœŠπŸ‡¨πŸ‡¦

15.01.2026 00:55 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Post image

Proud to have supported Marit Stiles and the Ontario NDP in 2025. For the second year running, the party has more donors than the PCs and the Ontario Liberals COMBINED. This is what a real movement for change looks like.

Join me and make your first donation of 2026: OntarioNDP.ca/2026

15.01.2026 00:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Call on Canadian Minister of AI Evan Solomon to ban Twitter/X: openparliament.ca/politicians/...

12.01.2026 17:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The Next Two Years of Software Engineering Exploring five critical questions shaping software engineering through 2026, with contrasting scenarios for each. These lenses help prepare for the evolving ...

The next two years of software engineering, with recommendations for juniors and seniors: addyosmani.com/blog/next-tw...

10.01.2026 23:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
2025: The year in LLMs This is the third in my annual series reviewing everything that happened in the LLM space over the past 12 months. For previous years see Stuff we figured out about …

2025: The year in LLMS simonwillison.net/2025/Dec/31/...

10.01.2026 21:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
21 Lessons From 14 Years at Google Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.

21 Lessons From 14 Years at Google: addyosmani.com/blog/21-less...

07.01.2026 04:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
2025 JavaScript Rising Stars A complete overview of the JavaScript landscape in 2025: trends about frontend, fullstack and Node.js frameworks, React and Vue.js ecosystems, build tools, state management...

2025 JavaScript Rising Stars: risingstars.js.org/2025/en

07.01.2026 04:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Lucas Silbernagel | Software Developer Personal website and software development portfolio for Lucas Silbernagel

I styled the latest version of my website to look like an airport check-in terminal! This was also my first time using @astro.build , which was quite enjoyable. lucassilbernagel.com

27.12.2025 22:26 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

β€œWhy are folks getting dumber?” Because they don’t read. β€œWhy aren’t men as romantic & poetic as they used to be?” Because they don’t read. β€œWhy are people so vulnerable to propaganda?” β€œWhy is everyone a conspiracy theorist?” Because they don’t read. Because they don’t read.

08.12.2025 23:49 πŸ‘ 3250 πŸ” 1283 πŸ’¬ 33 πŸ“Œ 70

Fixing Lighthouse performance issues with AI assistance is pretty great!

22.12.2025 04:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Some features that every JavaScript developer should know in 2025 The list of JavaScript features that every web developer should know in 2025 in order to efficiently code in JavaScript.

Some features that every JavaScript developer should know in 2025: waspdev.com/articles/202...

19.12.2025 20:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Bundle Size Investigation: A Step-by-Step Guide to Shrinking Your JavaScript A practical guide to analyzing and reducing JavaScript bundle size. Learn bundle analysis, fix tree-shaking issues, remove duplicate libraries, and otherwise optimize your React app's JavaScript size.

A super detailed example of how to reduce your JavaScript bundle size: www.developerway.com/posts/bundle...

13.12.2025 04:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Denial of Service and Source Code Exposure in React Server Components – React The library for web and native user interfaces

Reminder that you likely need to do a second React version bump after the latest vulnerability: react.dev/blog/2025/12...

13.12.2025 03:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Do's and Don'ts of useEffectEvent in React

A solid breakdown of useEffectEvent in React: slicker.me/react/useEff...

13.12.2025 03:52 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
NPM Security Best Practices: How to Protect Your Packages After the 2025 Shai Hulud Attack | Snyk Harden your npm environment against supply chain attacks like Shai-Hulud. Learn 12 essential best practices for developers and maintainers, covering post-install scripts, 2FA, provenance, and determin...

Glad the industry is slowly becoming more preventative of npm attacks like Shai Hulud: snyk.io/fr/articles/...

05.12.2025 03:44 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0