Engineering & Architecture Blog

Let's make it work!

Welcome to Guy Mograbi's blog. Practical walkthroughs, deep dives into cloud architecture, developer tooling, web engineering, and software design.

Mograblog Emblem

Featured Stories

Deep-dive articles with visual architecture and diagrams

Removing Backgrounds from Images: From ImageMagick Hacks to Modern AI
#imagemagick #rembg

Removing Backgrounds from Images: From ImageMagick Hacks to Modern AI

Back in 2012 and 2013, I used hacky ImageMagick bash scripts to isolate image backgrounds. Here is how modern background removal works today with real before and after comparisons using AI models, rembg, WebGPU, and native OS tools.

Read article
Adding mermaid to mograblog
#astro #mermaid

Adding mermaid to mograblog

How I added lightweight Mermaid diagram support to my Astro blog with zero bundle bloat, on-demand CDN loading, and instant dark mode reactivity.

Read article

All Articles (94)

Removing Backgrounds from Images: From ImageMagick Hacks to Modern AI
#imagemagick #rembg

Removing Backgrounds from Images: From ImageMagick Hacks to Modern AI

Back in 2012 and 2013, I used hacky ImageMagick bash scripts to isolate image backgrounds. Here is how modern background removal works today with real before and after comparisons using AI models, rembg, WebGPU, and native OS tools.

Read article
Adding mermaid to mograblog
#astro #mermaid

Adding mermaid to mograblog

How I added lightweight Mermaid diagram support to my Astro blog with zero bundle bloat, on-demand CDN loading, and instant dark mode reactivity.

Read article
Webpack - the missing guide
#webpack

Webpack - the missing guide

Important stuff to know about webpack that you won't find in other tutorials.

Read article
My Published Posts
#javascript #mograblog

My Published Posts

Read some more posts of mine on other websites.

Read article
Angular - 5 lines of code to prevent memory leaks
#angular #javascript

Angular - 5 lines of code to prevent memory leaks

5 lines of code in angular written once can affect your entire project by auto releasing resources and cancel delayed action after navigating away from the page. in this post i will explore and explain the problem and its solutions.

Read article
json parse is insane
#javascript

json parse is insane

3 reasons why I think JSON.parse is insane!

Read article
#angular #seo

seo with phantomjs

make your angular website be seo friendly.

Read article
#i18n #angular

AngularJS - I18N

this is how you can implement an i18n module in angular

Read article
#css

Zigzag my CSS

this is how you can implement a zigzag in css.

Read article