Mateusz Gostański
Mateusz Gostański
@grixu.dev
TS & JS Fullstack dev, Cloudflare deployer, GitHub Actions hacker Tech Lead @ Alokai
63 followers83 following194 posts
Is good software design boring? Often, yes. Sean Goedecke shows how simplicity matters by eliminating failure modes in code. Great design is often unexciting but reliable - preventing errors rather than handling them brilliantly.
Found a great article on becoming a better software engineer. Focuses on continuous learning, understanding tool limitations, and practical application of knowledge. Refreshingly substance over style. 0x0001.cc/blog/good-en...
React re-rendering issues? Before reaching for memo, understand reconciliation. Tools I use: - React DevTools Profiler - why-did-you-render - Chrome Performance Tab Check out:
The myth of the 10x Developer: Are teams with superstar devs actually better? This article challenges that notion, showing good teams need collaboration, not heroes.
Nginx Proxy - awesome tool that automatically creates proxy configs for Docker containers. Makes managing multiple services on a VPS so much easier! Check it out: github.com/nginx-proxy/... What's your go-to tool for side projects?
What to consider for production Kubernetes deployments? Great checklist article for K8s cluster managers: www.infoq.com/articles/che... Covers security, resource management, monitoring, deployment strategies, and more.
How to delegate complex tasks? Check out this article that presents two effective methods, when to use them, and how they differ.
Great article on software architecture dos & don'ts that actually comes from real experience, not clickbait. Shows how soft skills are crucial when defining contracts & solving problems in system design. itnext.io/my-dos-and-d...
3D animations in the browser? TheatreJS www.theatrejs.com makes it easy to control camera movements, effects, and state, adding cinematic feel to web apps. 🎬🕶️
Is your node_modules folder bigger than a black hole? Node Modules Dev (node-modules.dev) helps analyze dependencies, spot bloat, and replace heavy packages. Perfect for keeping things lean. 🏗️🗑️
Need PubSub over HTTP? Ahey (ahey.io) provides a simple, free solution—users get their own channels, messages sync instantly, and it’s open-source. Worth exploring! 🔄📡
Writing documentation isn’t fun, but it’s essential. WriteEdge www.writeedge.ai helps streamline the process with AI-powered templates & review tools. Automate the boring stuff! 📄🤖
Container Queries > Media Queries. Instead of styling based on viewport width, they adapt to container size. A game-changer for CSS. Josh Comeau explains why: www.joshwcomeau.com/css/containe... 🎨📏
Micro-frontends without Module Federation? Import maps (now natively supported in all browsers) might be a better alternative. Here’s why: www.mercedes-benz.io/blog/2023-01... 🎭🖥️
What makes a great backend developer in 2024? It's not just about coding - you need to understand design, frontend, and infrastructure. Check out this comprehensive guide to modern backend development:
Chrome now includes a built-in AI model for typo correction! No external APIs needed - it works locally in your browser. Check out Raymond Camden's article on implementing this feature in web apps.
Just learned about CSS Relative Color Syntax and OKLCH color space - mind-blowing how far CSS has come! Modern color manipulation in CSS is a game-changer. Check out:
"Radically simple web architecture" sounds like a buzzword, but this piece has solid advice: don't over-engineer, but don’t assume a system will design itself. Worth reading: medium.com/@alexander.h... 🏗️🔍 #webdev #architecture
How should you split a frontend app? Monorepo or not? Functional boundaries? Micro-frontends? The answer: it depends. This guide helps navigate the trade-offs: www.simplefrontend.dev/blog/how-to-... 🎯🖥️ #webdev #frontend #architecture
Modern Node.js servers don’t look like they did a few years ago. ESM, built-in TypeScript, lightweight frameworks—here’s how backend development is evolving: marvinh.dev/blog/modern-... 🚀🔧 #webdev #backend #nodejs
Building offline-first apps? Earthstar (earthstar-project.org) is a Git-inspired, peer-to-peer database designed for disconnected environments. If you care about data resilience, it’s worth a look! 🏗️📡
Animating height? 🎥⚡ Be careful—it can spike CPU usage. This deep dive on performance issues, even on MacBooks with M2, shows why:
“Building your own tools is a waste of time.” Is it? General-purpose tools aren’t always the best fit. Sometimes, crafting something custom saves more time in the long run. Read more: tiniuc.com/make-more-to... 🔧⌛
Mateusz Gostański reposted
New in 1.98: Model Context Protocol (MCP) 🔌 Connect Raycast AI to external systems and data sources 💬 @-mention MCP servers in AI Chat, and everywhere else 🧭 Discover MCP servers with our new registry extension Full changelog 👉 raycast.com/changelog/1...
Security is often overlooked—until something breaks. Astra (www.getastra.com) detects vulnerabilities dynamically, covering OWASP Top 10 & integrating with CI/CD, Jira, and Slack. Automate security before incidents happen. 🔐🚨 #security
"Frontend is a nightmare. ORMs are evil. Monoliths are great. Relational DBs are unbeatable." These sound controversial, but after 10 years in software, Chris Kiehl has strong opinions. Read his lessons here: chriskiehl.com/article/thou... 🔥💡 #swe #devs
SOLID in frontend? Many think it’s a backend-only principle, but it applies just as well to React. Here’s a great breakdown of SRP in React hooks: cekrem.github.io/posts/single... 🎯⚛️ #frontend #swe #solid #react
Is programming as we know it coming to an end? AI, automation, and new paradigms are changing the landscape. Thought-provoking insights from O’Reilly: www.oreilly.com/radar/the-en... 🤔💻 #ai #aidevs #swe
Product management isn’t just for PMs. If you’re a tech lead or engineer shaping the product, these habits can help. Amy Mitchell shares 5 key areas for improving product thinking:https://amycmitchell.substack.com/p/habits-in-product-management 🚀🛠️ #product #productmanagement
How do devs really use AI? Nicholas Carlini shares practical use cases, from translating code between languages to optimizing workflows. Some of them are surprising! Read here: nicholas.carlini.com/writing/2024... 🤖💡 #ai
Terraform is no longer fully open-source. Meet OpenTofu www.env0.com/blog/opentof... – a fully open Terraform alternative. If you want transparency & vendor independence, check it out. 🏗️☁️ #terraform #iac #opentofu
Think of Checkov as ESLint for Terraform. Scan infrastructure code for security issues before deployment. Supports Terraform, CloudFormation, Kubernetes & more. Add it to your CI pipeline! www.checkov.io 🏗️🔍 #terraform #iac #cicd #infrastructure
How do you build AI agents? Stick to API or use dedicated frameworks? What makes agents different from traditional workflows? Anthropic explores the topic in-depth: www.anthropic.com/research/bui... 🤖🔍 #ai #anthropic #aiagents
How do you build AI agents? Stick to API or use dedicated frameworks? What makes agents different from traditional workflows? Anthropic explores the topic in-depth: www.anthropic.com/research/bui... 🤖🔍 #ai #anthropic #claude #aidevs
Most testing starts with "happy paths" and only later explores edge cases. What if we flipped that? 🛠️💥 Systematic pessimism focuses on breaking things first—better failures, better software. Read more: blog.usetusk.ai/blog/systema... #testing #qa
Laying off devs because of AI is a mistake. It weakens talent pipelines, leaving only AI-dependent juniors and skyrocketing senior costs. AI can assist, but it can't replace problem-solving engineers. More on this: defragzone.substack.com/p/techs-dumb... #ai #jobmarket #developers
How has React evolved? Every year, "State of" reports track trends in the ecosystem. Check out State of React 2024 (2024.stateofreact.com/en-US) for the latest insights on frameworks, adoption, and best practices. 🚀⚛️ #react #frontend
If you’re a macOS power user, you’ve probably heard of Bartender. But did you know there’s a free alternative? IceMenu (icemenubar.app) hides your menu bar icons efficiently—same functionality, zero cost. 🍹👀 #10xdev #tools
Still typing everything manually? Flow (wisprflow.ai) brings accurate voice input to apps like Slack, handling noise & accents with ease. Polish & English support, low latency – speech-to-text finally done right! 🗣️💬 #ai #tools #10xdev
Polypane is a browser for ambitious developers. Test your site across multiple screen sizes simultaneously and catch responsiveness issues before your users do. A must-have for frontend devs! 🔍📱💻 polypane.app #testing #frontend
Everyone talks about ChatGPT and Claude, but Chrome now has a local AI model built right in. What can you do with it? Raymond Camden shows how it can help with typo corrections: www.raymondcamden.com/2025/02/27/u... #ai #anthropic #claude
Can a leader be both great and well-liked? My father always said "a manager is a lone wolf" - which made me hesitant about leadership roles. Is it possible to balance being a good teammate with giving effective feedback?
File uploads: many devs find them as terrifying as auth systems. Once files transfer, it's "done, finished!" But there's more: user ignorance, storage-filling attacks... Learn a comprehensive approach:
What separates Senior from Junior developers? Steve Huynh outlines 7 key behaviors in this article. I love these reality checks - they're like litmus tests to ensure I haven't started cutting corners or "laming out".
Love watching others work? Me too - always something to learn! Steve Sewell shows how he uses Cursor IDE, revealing functions and prompts he relies on. Even if you use a different IDE, these tricks might transfer.
ChatGPT, Claude, Grok, Gemini or Perplexity? Which AI model to choose? More importantly - which one is worth paying for? Because none are truly free for daily use long-term. Peter Yang offers a comprehensive comparison:
Should engineering managers keep coding? I once feared losing my programming skills in management roles, but these positions offer fascinating development and greater organizational impact. Finding the right balance is crucial though!
Mateusz Gostański reposted