Últimos Posts do Blog

Serving TypeScript Definitions for Eden Treaty: A Production-Ready Approach

por Samuel Fajreldines | 06/01/2026 21:00 | Backend Development

When building type-safe APIs with Elysia and Bun, one of the most powerful features is Eden Treaty - a client library that provides end-to-end type safety between your backend and frontend. However, serving TypeScript definitions efficiently in different environments requires careful consideration. This post explores a production-ready approach to serving .d.ts files that works seamlessly in both development and cloud deployments. The Challenge: Type Definitions Across Enviro...

Claudiomiro: How to Achieve 100% Autonomous (Complex) Coding

por Samuel Fajreldines | 05/10/2025 21:00 | Development Tools

Imagine Claude Code running 100% autonomously for hours, coding and reviewing its own code until everything is fully done. This is Claudiomiro! https://github.com/samuelfaj/claudiomiro The Problem with Claude Code When using Claude Code directly for complex tasks, you've probably noticed it stops before completing the job. This happens for good reasons: Token Economy - Claude Code tries to conserve tokens by stopping after a reasonable amount of work Scope Limitations - It a...

Creating a Native Knowledge Graph System with MongoDB, S3 and LangChain

por Samuel Fajreldines | 21/07/2025 00:52 | Artificial Intelligence

Executive Summary We built a comprehensive Knowledge Graph System from scratch using modern web technologies to power AI-driven health and fitness applications. This native implementation leverages MongoDB for episode storage, Amazon S3 for vector persistence, OpenAI embeddings for semantic search, and LangChain for AI tool integration, creating a scalable, cost-effective, and privacy-focused solution for managing complex health data relationships. What is a Knowledge Graph a...

Internationalizing React Apps and Backend Services: Best Practices for i18n

por Samuel Fajreldines | 21/07/2025 00:52 | <PREENCHA A CATEGORIA AQUI>

Reaching a global audience requires building applications that can handle multiple languages and cultural nuances effectively. Internationalization (i18n) is a crucial part of modern software projects, as it turns region-specific code into flexible systems that adapt to each user’s locale. When implemented properly, i18n significantly enhances user experience and opens the door to broader market opportunities. To support i18n in both React on the frontend and in backend servi...

Building a Fitness AI Agent with LangChain.js: A Real-World Implementation

por Samuel Fajreldines | 19/07/2025 09:00 | AI Development

Building intelligent AI agents that can understand natural language and perform complex tasks has become increasingly important in modern app development. Recently, I built a comprehensive fitness AI agent for my app using LangChain.js that can understand user input, make intelligent decisions, and execute appropriate actions. This post explores the real implementation, architecture decisions, and lessons learned. The Challenge: Building a Contextual Fitness Agent The fitness...

Resume

Experience

  • SecurityScoreCard

    Nov. 2023 - Present

    New York, United States

    Senior Software Engineer

    I joined SecurityScorecard, a leading organization with over 400 employees, as a Senior Full Stack Software Engineer. My role spans across developing new systems, maintaining and refactoring legacy solutions, and ensuring they meet the company's high standards of performance, scalability, and reliability.

    I work across the entire stack, contributing to both frontend and backend development while also collaborating directly on infrastructure-related tasks, leveraging cloud computing technologies to optimize and scale our systems. This broad scope of responsibilities allows me to ensure seamless integration between user-facing applications and underlying systems architecture.

    Additionally, I collaborate closely with diverse teams across the organization, aligning technical implementation with strategic business objectives. Through my work, I aim to deliver innovative and robust solutions that enhance SecurityScorecard's offerings and support its mission to provide world-class cybersecurity insights.

    Technologies Used:

    Node.js Terraform React Typescript AWS Playwright and Cypress