---
title: "Fatuma Abdullahi (@HijabiCoder) | Hashnode"
description: "Software Engineer. Read the latest articles by Fatuma Abdullahi on Hashnode."
url: "https://hashnode.com/@HijabiCoder"
---

@HijabiCoder

# Fatuma Abdullahi

@HijabiCoder · Joined September 2021

Software Engineer

[Website](https://hijabicoder.dev/)

### [How to Build Secure SSR Authentication with Supabase, Astro, and Cloudflare Turnstile](https://freecodecamp.org/news/build-secure-ssr-authentication-with-supabase-astro-and-cloudflare-turnstile?utm_source=hashnode&utm_medium=feed)

In this guide, you'll build a full server-side rendered (SSR) authentication system using Astro, Supabase, and Cloudflare Turnstile to protect against bots. By the end, you'll have a fully functional authentication system with Astro actions, magic li...

13 min read · [freecodecamp.org](https://freecodecamp.org/news/build-secure-ssr-authentication-with-supabase-astro-and-cloudflare-turnstile?utm_source=hashnode&utm_medium=feed)

[Jun 20, 2025](https://hashnode.com/posts/build-secure-ssr-authentication-with-supabase-astro-and-cloudflare-turnstile/685594145aea0dba325c37e1)

### [How to Protect Auth Forms with Cloudflare, Supabase SSR, and Astro Actions](https://blog.hijabicoder.dev/how-to-protect-auth-forms-with-cloudflare-supabase-ssr-and-astro-actions?utm_source=hashnode&utm_medium=feed)

Secure your app's authentication forms from bots using Cloudflare Turnstile with Supabase SSR and Astro Actions

7 min read · [blog.hijabicoder.dev](https://blog.hijabicoder.dev/how-to-protect-auth-forms-with-cloudflare-supabase-ssr-and-astro-actions?utm_source=hashnode&utm_medium=feed)

[Jun 18, 2025](https://hashnode.com/posts/how-to-protect-auth-forms-with-cloudflare-supabase-ssr-and-astro-actions/6852fe1e08e3722ec168f0e7)

### [AI, MCPs, and How I'd Approach DX at Supabase](https://blog.hijabicoder.dev/ai-mcps-and-how-id-approach-dx-at-supabase?utm_source=hashnode&utm_medium=feed)

Gen AI is taking over the developer world. From prompt engineering and code assistants to Vibe Coding, it has fundamentally changed how developers build and think about Software. Quickly becoming a must-have tool in every developer’s toolkit. Gen AI ...

3 min read · [blog.hijabicoder.dev](https://blog.hijabicoder.dev/ai-mcps-and-how-id-approach-dx-at-supabase?utm_source=hashnode&utm_medium=feed)

[Apr 4, 2025](https://hashnode.com/posts/ai-mcps-and-how-id-approach-dx-at-supabase/67f0037a6d3354582c8123a3)

### [How to Use Supabase MCP in VSCode and Cursor](https://blog.hijabicoder.dev/how-to-use-supabase-mcp-in-vscode-and-cursor?utm_source=hashnode&utm_medium=feed)

Let's go over what MCP is and how to enable and use the official Supabase MCP in your code editor

7 min read · [blog.hijabicoder.dev](https://blog.hijabicoder.dev/how-to-use-supabase-mcp-in-vscode-and-cursor?utm_source=hashnode&utm_medium=feed)

[Apr 4, 2025](https://hashnode.com/posts/how-to-use-supabase-mcp-in-vscode-and-cursor/67f002eb4c63dd25fff9c481)

### [How to Move Figma Components to Penpot](https://freecodecamp.org/news/how-to-recreate-figma-components-in-penpot?utm_source=hashnode&utm_medium=feed)

Penpot is an open-source design tool for creating complete design systems. It is free, self-hostable, and allows multiple projects. Penpot supports reusable components and assets and allows files and libraries to be shared across projects. Penpot fil...

8 min read · [freecodecamp.org](https://freecodecamp.org/news/how-to-recreate-figma-components-in-penpot?utm_source=hashnode&utm_medium=feed)

[Mar 26, 2025](https://hashnode.com/posts/how-to-recreate-figma-components-in-penpot/67e48bc10d600bc3806ccf54)
