Beppe Catanesebeppecatanese.hashnode.dev·Nov 15, 2024✨ The 7 Golden Rules for Creating API Libraries that Shine ✨API libraries are essential in making APIs accessible to every developer. They create an abstraction that simplifies how applications interact with services. They boost productivity by fitting in the developer’s preferred language and technology stac...263 readsAPIs
Fedor Shchudloordinarytech.blog·Nov 10, 2024Revitalizing a 25-Year-Old Project with DORAImagine inheriting a project burdened with technical debt and a team exhausted by firefighting. This was my reality in 2020 when I took over a 25-year-old project labeled as "stuck" by top management. Overwhelmed by years of mergers, losses of domain...Devops
Sunil Kumarcskblogs.hashnode.dev·Nov 10, 2024The Comprehensive Guide to Developer Experience (DevEx): Why It Matters and the Roles Driving ItThe Developer Experience, or DevEx, is now one of the most crucial aspects of how companies support, engage, and retain their engineering talent. With the rising complexity of technology and fierce competition for skilled developers, companies are tu...DevEx roles
Fedor Shchudloordinarytech.blog·Oct 15, 2024Should You Care About Internal Tooling UX?Have you ever heard, "Our users just don’t get how great our product is, and there’s nothing we can do about it"? I guess not. That’s never a winning mindset. We know that for a product to succeed, we should invest time and energy into creating a smo...137 readsdeveloper experience
Rory Murphyapidna.hashnode.dev·Sep 13, 2024Revolutionising Developer Experience in API IntegrationDeveloper Experience (DX) is a crucial aspect of the software development lifecycle, shaping how smoothly developers interact with tools, frameworks, and APIs. A streamlined DX is essential in API integration, where efficiency and simplicity can sig...APIs
Dongkyu Kimpo4tion.dev·Aug 27, 2024Biome로 개발자 경험 향상시키기소개 안녕하세요! 프론트엔드 개발자 김동규입니다. 많은 개발자들이 실무에서 정적 분석 도구로 ESLint를, 코드 포매터로 Prettier를 사용하고 계실 텐데요. 저 역시 오랫동안 이 조합을 사용해왔습니다. 하지만, 더 나은 개발자 경험을 위해 약 2달 전에 Biome이라는 새로운 도구로 전환하게 되었어요. 이번 포스트에서는 왜 ESLint와 Prettier 대신 Biome를 선택하게 되었는지, 그리고 Biome가 어떻게 개발자 경험을 향상시...188 readseslint
Aniket Purohitaniketpurohit.hashnode.dev·Aug 5, 2024Building an Ideal CI/CD Pipeline: A Comprehensive GuideIn the ever-evolving world of software development, a robust Continuous Integration/Continuous Deployment (CI/CD) pipeline is crucial for delivering high-quality software efficiently and reliably. In this blog post, we'll explore what an ideal CI/CD ...10 likes#BuildPipeline
Syed Muhammad Yaseensmy.hashnode.dev·Jun 20, 2024Streamline Git Workflows: Automate with Hooks - Branch Name & Commit Convention Example.... I've settled up an example commit-msg hook that on every commit ↳ checks for branch name convention i.e [type]/ABC-[ticketnumber]-[objective] ↳ checks for commit-msg convention i.e [ABC-ticketnumber] [type]: objective ↳ checks for lints, prettie...GitHub
Peter PistoriusforRedwoodJSredwoodjs.com·Jun 18, 2024"Love reloaded": A DX StoryRedwood aims is to provide a fast, robust and comprehensible React Server Component experience. We're iterating towards improving that experience by adding a RSC development server that supports live reload. What is Live Reload? Live reload is a feat...RedwoodJS
ByteScrum TechnologiesforByteScrum Technologiesblog.bytescrum.com·May 30, 2024Introduction to Next.js: The Ultimate React Framework for ProductionIn the ever-evolving landscape of web development, frameworks and libraries play a crucial role in simplifying the development process and enhancing performance. React, a popular JavaScript library for building user interfaces, has paved the way for ...102 likes·207 readsNext.js