Xinjiang Shao.
WorkWritingProductsAboutRésuméContact
/
All tags
Tag

Functional Programming.

1 post tagged with “Functional Programming”

February 2, 2016
4 min
Xinjiang Shao

Why Scala Can Help You to Build a More Reliable Service

Coming from C, Java and PHP, I assumed languages were interchangeable. Immutable variables and first-class functions in Scala changed my mind.

ScalaFunctional ProgrammingSoftware EngineeringTesting

Browse All Tags

Web Development (8)Personal Growth (6)Software Engineering (6)AI (4)Engineering Leadership (4)Career Development (4)UX Design (4)Agents (3)Side Project (3)LLM (3)Reflection (3)E-Commerce (3)CSS (3)Frontend (3)Productivity (3)Flutter (2)Swift (2)Developer Tools (2)GraphQL (2)Observability (2)Photography (2)Travel (2)Architecture (2)Learning (2)API Design (2)Year in Review (2)GroceryTrack (1)SwiftUI (1)iOS (1)Mobile (1)Rust (1)macOS (1)Product Management (1)Product Strategy (1)Career (1)OCR (1)Firebase (1)Product (1)Indie Hacking (1)Platform Architecture (1)Next.js (1)Monorepo (1)Fitness (1)Life Skills (1)Digital Transformation (1)Leadership (1)Influence (1)Conference (1)SEO (1)Marketing (1)Feature Development (1)Dark Mode (1)Best Practices (1)Naming (1)Email Development (1)HTML (1)Case Study (1)Accessibility (1)Inclusive Design (1)Creativity (1)Scala (1)Functional Programming (1)Testing (1)Design (1)Responsive Design (1)Scripting (1)JavaScript (1)Automation (1)DevOps (1)Docker (1)LaTeX (1)
  1. Home
  2. Tags
  3. Functional Programming
Xinjiang Shao.

Newsletter

Stay in the Loop

2 posts per month at most. Unsubscribe anytime.

Content

  • Work
  • Blog
  • Talks
  • Podcast
  • Photography

Explore

  • Tinycap
  • bogyman
  • Lane
  • Demos
  • Uses
  • Archive
  • Search

About

  • About
  • Résumé
  • llms.txt
© 2026 Xinjiang Shao All rights reserved.Built with Next.js, TypeScript, and Tailwind CSS
Back to top