Karim Shehadeh
BlogBookmarksSketchbookAboutResume

Recent Posts

Around The Web

  • →My Blog
  • →My Resume
  • →About Me
© Karim ShehadehTerms & Conditions
  • X
  • BlueSky
  • RSS
  • LinkedIn
  • StackOverflow
  • Github

Bookmarks tagged with "communication"

  • 10 Prioritization Traps - by John Cutler

    Happy 2026, and thank you for reading the newsletter! I’ve been thinking a lot about prioritization lately. I work To that end, I put together this list of prioritization anti-patterns and traps to watch out for. If we can detect and filter out a meaningful percentage of the duds and traps, it can make a big difference. “I know none of this is strategic, but if we don’t deal with it right now customers are going to feel it. Let’s just get through this sprint and we’ll talk about the bigger stuf...

    communication
    software-development
    best-practices
  • Apple announced RCS with a whimper when it should have been a bang

    Apple will finally adopt RCS in iOS 18, effectively ending a yearslong fight for feature parity between iMessage and Android. But the announcement wasn’t a celebration — you could’ve blinked and missed it. Instead of showing how RCS will make things better, Apple softly announced support for the standard and focused on all the great features coming to iMessage users — not RCS ones. Apple didn’t go over how RCS adoption will finally let iPhone and Android users send each other high-resolution pic...

    tools
    communication
  • Software Friction

    In his book Ever since reading this, I’ve been seeing “friction” everywhere in software development: This list is non-exhaustive and it’s not possible to catalogue all possible sources of friction. Friction matters more over large time horizons and large scopes, simply because more things can go wrong. Friction compounds with itself: two setbacks are more than twice as bad as one setback. This is because most systems are at least (This is a factor in the controversial idea of “don’t deploy on ...

    communication
    leadership
    team
  • The Most Important Skill in Startup Engineering Leadership

    March 10, 2024 4-minute read I have been very fortunate to have both worked alongside some incredible engineering leaders, as well as lead engineering teams myself. These experiences have primarily been in the context of startups that are growing rapidly in terms of both customers and employees. The longer I have worked in these environments, the more convinced I have become that there is a singular skill that ultimately decides the success of a leader, and thus their team: As an However, when...

    communication
    careers
    leadership
  • Collaborate with kindness: Consider these etiquette tips in Slack

    • 5 min read Slack works best as a collaborative workspace when everyone in a company uses it to have transparent, informative But let’s be honest, many teams rely far too often on direct messages—mostly for quick questions and answers. This creates two issues: Thankfully, there are a few basic steps every team can take to reduce notifications while keeping communication open. Here’s a quick win: You can start a DM with “hey” or with a 👋, but make it the first line of your entire message. Ge...

    communication
    tools
  • →Healthy Criticism
  • →Good Moats, Bad Walls
  • →Productivity and AI
  • →Rethinking Superheroes
  • →Toby YACA (Yet Another Chat App)
  • →Overusing AI
  • →AI on Rails
  • →NextJS and Caching
  • →Integrating AI at Scale: A Practical Framework
  • →Creativity in the Third Golden Age of Computer Science
  • →Price per 1M tokens is meaningless | Jan Iłowski
  • →integrations.sh — every integration, in every format agents speak
  • →Is AI causing a repeat of Frontend’s Lost Decade? | Mastro Blog
  • →Opus 4.5 is going to change everything
  • →AddyOsmani.com - 21 Lessons From 14 Years at Google
  • →10 Prioritization Traps - by John Cutler
  • →Why the future of work depends on AI
  • →an engineer's perspective on hiring
  • →Understanding React Re-Renders: What Triggers Them and Why They Matter
  • →Jake Gaylor – Teach your LLM about me