← All sources

Inflearn news

The latest AI and developer news from Inflearn, with short summaries.

Visit website →

Development Team Introduction - 1. Backend Team

Introduces the technology stack transition process and the collaboration and development culture of Inflab's backend team.

·2024.04.24 02:00

Retrospective on building a design system with open source without a platform team

Inflab built a design system that boosts productivity by leveraging open source, without a separate platform team.

·2024.03.04 18:00

Applying Dynamically Generated Open Graph (OG) Images to Inflearn Content

Inflearn built a system that dynamically generates and caches content-specific OG images using @vercel/og and a CDN.

·2024.03.01 04:00

A Startup Engineer's Experience Optimizing AWS Costs

Inflearn introduced a FinOps culture and cut its AWS cloud costs by about 400 million KRW annually.

·2024.02.28 00:00

Inflab DevOps Team 6-Week Internship Retrospective

As an Inflab DevOps intern, I reflected on the technical challenges and growth process of building a spam and profanity filtering API.

·2024.02.24 02:00

Monitoring Dev-Ops Productivity (with Devlake, Grafana)

Shares the experience of building a DORA metrics-based dev and ops productivity dashboard using Devlake and Grafana.

·2024.02.22 02:00

Inflab's IaC Build Story (Part 1)

This covers the background and process behind Inflab's journey from AWS CDK through Terraform to finally choosing Pulumi as their IaC tool.

·2024.02.01 22:00

Using Java and Kotlin Together in Spring Boot & JPA

Inflab decided to mix Java and Kotlin in a Spring Boot and JPA-based project.

·2024.01.10 22:00

Mission and Values of Inflab's Development Team

Inflab's development team introduces its mission as product engineers and the four core values it pursues.

·2023.11.17 20:00

How to Improve CI Time by Up to 4.6x

By adopting pnpm and turborepo, CI time in a monorepo environment was reduced by up to 79%.

·2023.11.02 06:00

How Inflearn Automatically Generates Subtitles (AI/Infrastructure Edition)

This covers the process by which Inflearn built its infrastructure using the Whisper model for cost-efficient AI subtitle generation.

·2023.10.31 22:00

Applying the Next.js standalone option to Rallit

By applying Next.js's standalone option, Rallit reduced its Docker image size and shortened deployment time.

·2023.09.18 22:00

Building an HTTP Client That's Flexible to Change

Shares the experience of designing a WebClientModule for Nest.js that minimizes external library dependency and improves testability.

·2023.07.23 22:00

Code Generator Development Story (Part 2)

Introduces the implementation process of a tool that automatically generates React Query, Type Guard, and Schema Validator based on OAS.

·2023.07.04 05:00

Building a Code Generator (Part 1)

This post covers the background of how an Inflearn frontend developer came to build a Code generator to solve the inefficiency of managing API types.

·2023.06.19 23:00

Why and How Should You Write Test Code?

Test code reduces debugging costs, relieves anxiety about code changes, and supports sustainable software development.

·2023.04.11 23:00

Pair Programming with Code With Me

This shares a case study of overcoming the drawbacks of traditional pair programming and practicing an efficient concurrent collaboration approach using JetBrains' Code With Me.

·2022.11.16 22:00

How We Solved a MongoDB Atlas Search Sorting Issue

This covers the cause of and solution to performance degradation that occurs when using $search and $sort together in MongoDB Atlas Search.

·2022.11.16 22:00

How to protect the styles of a new project with shadow DOM

Inflearn adopted shadow DOM to resolve CSS style conflicts between its existing service and a new React app.

·2022.08.31 22:00

Why We Chose react-hook-form and How We Applied It

Inflab shares the process and results of adopting react-hook-form to solve form rendering issues and code complexity in the Rallit service.

·2022.07.20 00:00