Ulad Ramanovich
banner
uramanovich.bsky.social
Ulad Ramanovich
@uramanovich.bsky.social
Senior Fullstack Engineer passionate about TypeScript/JavaScript ecosystems.
Sharing pragmatic tech tips & exploring AI-powered development workflows.
Let's build better software together! 🚀
The `nyc` npm package lets you merge coverage reports from different test jobs into one comprehensive report. Here's how it works:
April 26, 2025 at 9:58 AM
Create a template and do this without thinking :)

For me, it was to have content prepared in advanced
March 31, 2025 at 5:46 AM
Probably author refer to React Server Components where you can render html on server and send it to client.
Nothing wrong with it, because render on server is faster
February 17, 2025 at 5:43 AM
5/5 Remember: abstract your database logic, centralize configurations, and keep your testing patterns consistent.
February 10, 2025 at 3:17 PM
4/5 Testing becomes trivial:

- Unit tests: mock DataService
- E2E: use TestDatabaseService with Fishery
- No need to mock individual repositories
- Clean, reusable test data
February 10, 2025 at 3:17 PM
3/5 Core components:

1. Base Repository - shared database operations
2. Entities - database structure
3. DataService - single entry point
4. Factories - test data generation
February 10, 2025 at 3:17 PM
2/5 The key is centralizing all database logic in one place.
Create a data-access module that:
• Acts as a single source of truth
• Handles all database operations
• Provides clean testing interfaces
• Manages multiple databases
February 10, 2025 at 3:17 PM
But what you use for as AI assistance? (Outside of code editor)
January 24, 2025 at 10:06 AM
For me 2nd looks better. Idk exact reasons but it feels like priority of blocks in the second option is better
January 21, 2025 at 10:07 AM