Tools

Tools

Development Tools

Converter

  • Pandoc - Markdown to HTML converter
  • All-in-One Data Converter - Converter
  • JSON To YAML Converter - Converter

Here are some of the tools and technologies I frequently use in my development work:

Programming Languages

  • Ruby - Primary language for backend development
  • JavaScript/TypeScript - For frontend and full-stack applications
  • Python - For scripting, data analysis, and automation
  • Go - For system-level programming and performance-critical services
  • Rust - For learning systems programming concepts

Frameworks & Libraries

  • Ruby on Rails - Full-stack web application framework
  • React - JavaScript library for building user interfaces
  • Node.js - JavaScript runtime for server-side development
  • Express.js - Web application framework for Node.js

Databases

  • PostgreSQL - Primary relational database
  • MySQL - Alternative relational database
  • MongoDB - NoSQL document database
  • Redis - In-memory data structure store

DevOps & Cloud

  • Docker - Containerization platform
  • Kubernetes - Container orchestration system
  • AWS - Cloud services platform
  • Google Cloud Platform - Alternative cloud provider
  • CI/CD - Continuous integration and deployment pipelines
  • Terraform - Infrastructure as code tool

Development Tools

  • Git - Version control system
  • GitHub - Code hosting and collaboration platform
  • VS Code - Primary code editor
  • Neovim - Advanced text editor for specific tasks
  • ** tmux** - Terminal multiplexer for productivity

Testing

  • RSpec - Ruby testing framework
  • Jest - JavaScript testing framework
  • Cypress - End-to-end testing framework
  • Factory Bot - Test data generation

These tools form the foundation of my development workflow and enable me to build robust, scalable applications.

© Joey. Some rights reserved.

Using the Chirpy theme for Jekyll.