Mohamed Mayallo (@m_mayallo) 's Twitter Profile
Mohamed Mayallo

@m_mayallo

A Self-Taught Developer and a Technical Writer.
✍ mayallo.com/blog/
👨‍🎓 linkedin.com/in/mayallo

ID: 1651467577653116930

linkhttps://mayallo.com/ calendar_today27-04-2023 06:06:07

201 Tweet

19 Followers

74 Following

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

Unlock Nx performance: Caching explained. Nx caches task outputs based on inputs (files, configs). Saves huge time on builds/tests if nothing changed. I show how it works. Want to dive deeper? Full article link here: mayallo.com/nx-monorepo-ty… #Nx #Performance

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

Can GraphQL work with REST APIs? Yes! I show you how in my new post. Easily wrap your existing REST services with GraphQL resolvers. I use a simple Node.js example. Want the steps? My full article: mayallo.com/can-graphql-ca… #GraphQL #RESTAPI

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

Stop using CASE for conditional aggregations in Postgres. I use the FILTER clause now. It's much cleaner and faster. It simplifies reports. Want to dive deeper? Full article link here: mayallo.com/sql-filter-cla… #Postgres #SQL

Stop using CASE for conditional aggregations in Postgres.

I use the FILTER clause now.

It's much cleaner and faster.

It simplifies reports.

Want to dive deeper? Full article link here: mayallo.com/sql-filter-cla… #Postgres #SQL
Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

SQL 'for-each' queries got you stuck? I show how LATERAL JOINs simplify complex problems, like top N per group, for clearer SQL. Learn more: mayallo.com/lateral-join/ #SQLTips #PostgreSQL

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

My article shows how to untangle messy validation. I use the Chain of Responsibility pattern to turn nested `if` statements into clean, extensible handlers. Want to untangle your code? Read my full guide here: mayallo.com/chain-of-respo… #TypeScript #CleanCode

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

Middleware is Chain of Responsibility! My article dives into how frameworks use this pattern to process API requests, decoupling logic and boosting testability. See how in my full guide: mayallo.com/chain-of-respo… #Middleware #DesignPatterns

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

Need a specific commit from another Git repo? I'll show you how to cherry-pick it directly. My guide covers adding a remote and applying changes cleanly. Want to dive deeper? Full article link here: mayallo.com/two-ways-to-gi… #Git #DevTips

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

No remote needed for a quick commit? I show you how to move changes between Git repos using `git format-patch` and `git apply`. It's simpler than you think! Want to dive deeper? Full article link here: mayallo.com/two-ways-to-gi… #GitCommands #DevTools

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

I am struggling to be consistent on LinkedIn. So, if you, as a developer like me, have a tool that automates generating content for you based on your GitHub commits, Tweets, Reddit Trends (based on your skills), your Medium, Devto, Hashnode, or Personal Blog, will pay for it?

Mohamed Mayallo (@m_mayallo) 's Twitter Profile Photo

Tired from the Claude error: Message exceeding length limit for chat. Tried to copy the important sections from the conversation and move them to another conversation, worked for short time, and then got the same error again. What do you do guys to overcome this limitation?