<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/sources/asaprogrammer/best-of/2025/05" -->

---
title: Best As a Programmer posts — May 2025 | daily.dev
description: The most upvoted As a Programmer posts from May 2025, curated by the daily.dev community.
canonical: https://daily.dev/sources/asaprogrammer/best-of/2025/05
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/sources/asaprogrammer/best-of/2025/05
og:type: website
og:site_name: daily.dev
og:title: Best As a Programmer posts — May 2025 | daily.dev
og:description: The most upvoted As a Programmer posts from May 2025, curated by the daily.dev community.
og:image: https://media.daily.dev/image/upload/s--VAY5ToZt--/f_auto/v1724209435/public/daily.dev%20-%20open%20graph
---

# Best of As a Programmer — May 2025

1. 1  
[](https://daily.dev/posts/build-a-full-stack-mobile-application-with-react-native-expo---beginner-friendly-hu3gih55t "Build a Full Stack Mobile Application with React Native & Expo - Beginner Friendly")  
Video  
![Avatar of asaprogrammer](https://media.daily.dev/image/upload/s--Yj15Yt3x--/f_auto/v1736752915/logos/asaprogrammer)As a Programmer · 1y  
Build a Full Stack Mobile Application with React Native & Expo - Beginner Friendly  
This tutorial guides beginners through building a full stack mobile application using React Native and Expo. It covers creating an expense tracker app with essential features including sign-up, email verification, and transaction management. The tutorial includes backend development with Express and PostgreSQL, deployment, and implementing authentication and rate limiting with Clerk and Redis. All tools and components used are free, and the tutorial is structured for those new to React Native.  
140

[See all As a Programmer archives](/sources/asaprogrammer/best-of)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/sources/asaprogrammer/best-of/2025/05#page","url":"https://daily.dev/sources/asaprogrammer/best-of/2025/05","name":"Best As a Programmer Posts — May 2025","description":"The most upvoted As a Programmer posts from May 2025, curated by the daily.dev community.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/sources/asaprogrammer/best-of/2025/05#items","numberOfItems":1,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/build-a-full-stack-mobile-application-with-react-native-expo---beginner-friendly-hu3gih55t","name":"Build a Full Stack Mobile Application with React Native & Expo - Beginner Friendly"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Sources","item":"https://daily.dev/sources"},{"@type":"ListItem","position":3,"name":"As a Programmer","item":"https://daily.dev/sources/asaprogrammer"},{"@type":"ListItem","position":4,"name":"Best of","item":"https://daily.dev/sources/asaprogrammer/best-of"},{"@type":"ListItem","position":5,"name":"May 2025"}]}]}
```

