Apps
-
Xcode - My main IDE and Apple's official IDE for iOS and macOS development, offering a complete set of tools for building, testing, and debugging Swift and Objective-C apps.
-
Cursor - A fork of VSCode with Claude built-in. It provides better AI-assisted coding than GitHub Copilot.
-
Hyper - A highly customizable terminal built on web technologies, offering a modern and extensible experience for command-line tasks.
-
Postman - A powerful API development and testing tool that simplifies sending requests, testing endpoints, and debugging APIs.
-
Linear - A streamlined issue tracking and project management tool, designed for speed and efficiency in software development workflows.
-
Obsidian - A powerful Markdown-based note-taking and knowledge management app. Ideal for mind mapping, personal wikis, and documentation.
-
Amazon Q - An AI-powered assistant for command-line auto-completion and query assistance, enhancing productivity in terminal.
Languages/Frameworks
-
Swift - My main programming language, known for its performance, safety, and developer-friendly syntax.
-
Node.js - A runtime environment that allows running JavaScript on the server, known for its event-driven, non-blocking I/O model.
-
Python - A high-level programming language for scripting, automation, and data science.
-
Next.js - A React framework for building optimized and scalable web applications, offering SSR and SSG.
Services
-
Vercel - A cloud platform optimized for frontend development, enabling fast deployment of Next.js, React, and other JavaScript frameworks.
-
Supabase - An open-source alternative to Firebase, providing authentication, database, and storage solutions with PostgreSQL as the backend.
-
DigitalOcean - A cloud computing provider offering scalable virtual machines, managed databases, and Kubernetes for hosting applications.
-
Amazon S3 - A highly scalable and secure object storage service by AWS, used for storing and retrieving data on the cloud.
-
Amazon CloudFront - A CDN that speeds up the distribution of web content by caching data in edge locations worldwide.
-
Firebase - Google's BaaS offering authentication, real-time database, Firestore, and cloud messaging for mobile and web apps.
-
Redis - An in-memory data structure store used as a database, cache, and message broker, known for its speed and efficiency.
Resources
-
Apple Developer - Apple's official portal for developers.
-
NSHipster - A blog featuring in-depth technical articles on the Apple ecosystem.