✕ Clear all filters
34 articles
▶ Videos →

📰 Dev.to · Viktor Logvinov

34 articles · Updated every 3 hours · View all reads

All Articles 116,655Blog Posts 124,824Tech Tutorials 29,791Research Papers 23,509News 17,211 ⚡ AI Lessons
Optimal Concurrency Model for Go-Based Redis Clone: Single-Threaded Event Loop vs. Goroutine-Per-Connection
Dev.to · Viktor Logvinov ⚡ AI Lesson 1w ago
Optimal Concurrency Model for Go-Based Redis Clone: Single-Threaded Event Loop vs. Goroutine-Per-Connection
Introduction Choosing the right concurrency model for a Go-based Redis clone is a critical...
Bridging the Gap: Enhancing Go Agent Frameworks to Align Popularity with Practical Utility and Language Strengths
Dev.to · Viktor Logvinov 2w ago
Bridging the Gap: Enhancing Go Agent Frameworks to Align Popularity with Practical Utility and Language Strengths
Introduction: The Rise of Agent Frameworks in Go Over the past two years, agent frameworks...
Go Developer Struggles with Error Handling in `net` Package: Solution Needed for Clear Error Type Identification
Dev.to · Viktor Logvinov 2w ago
Go Developer Struggles with Error Handling in `net` Package: Solution Needed for Clear Error Type Identification
Introduction Go’s net package is a cornerstone for network programming, yet its...
Beginner Go Programmer Seeks Active Open Source Projects for Contribution Recommendations
Dev.to · Viktor Logvinov 1mo ago
Beginner Go Programmer Seeks Active Open Source Projects for Contribution Recommendations
Introduction: Navigating the Open Source Landscape as a Beginner Go Programmer Diving into...
Ensuring Backward Compatibility in Database-First Development When Adding New Schema Fields in Production
Dev.to · Viktor Logvinov ⚡ AI Lesson 1mo ago
Ensuring Backward Compatibility in Database-First Development When Adding New Schema Fields in Production
Introduction: The Database-First Dilemma In the database-first development paradigm, the...
Resources for Learning to Build Technologies from Scratch with Go: Books and Free Online Courses
Dev.to · Viktor Logvinov 🔧 Backend Engineering ⚡ AI Lesson 1mo ago
Resources for Learning to Build Technologies from Scratch with Go: Books and Free Online Courses
Introduction to Building Technologies from Scratch with Go Building technologies from...
Fixing Abstraction Leakage: Standardizing Error Handling Across Layered Services
Dev.to · Viktor Logvinov 2mo ago
Fixing Abstraction Leakage: Standardizing Error Handling Across Layered Services
Introduction In the intricate machinery of layered Go services, abstraction leakage...
Rust-ONNX Bidding Platform: Reducing Latency from 50ms to Under 15ms and Resolving Dependency Compatibility Issues
Dev.to · Viktor Logvinov ☁️ DevOps & Cloud ⚡ AI Lesson 3mo ago
Rust-ONNX Bidding Platform: Reducing Latency from 50ms to Under 15ms and Resolving Dependency Compatibility Issues
Introduction: The Performance Crisis In the high-stakes world of real-time bidding...
Exploring Programming Languages Compiling to Go: Insights for Developing a New Go-Based Language
Dev.to · Viktor Logvinov 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
Exploring Programming Languages Compiling to Go: Insights for Developing a New Go-Based Language
Introduction The rise of Go as a systems programming language has sparked interest in...
Improving a Free Go Programming Course: Seeking Feedback for Effectiveness and Enhancement
Dev.to · Viktor Logvinov 🔧 Backend Engineering ⚡ AI Lesson 3mo ago
Improving a Free Go Programming Course: Seeking Feedback for Effectiveness and Enhancement
Introduction In the rapidly evolving landscape of programming, Go has emerged as a...
Securing Package Manager Postinstall Scripts: Mitigating Access to Sensitive User Data During Installation
Dev.to · Viktor Logvinov 🔐 Cybersecurity ⚡ AI Lesson 3mo ago
Securing Package Manager Postinstall Scripts: Mitigating Access to Sensitive User Data During Installation
Introduction: The Hidden Risks of Package Manager Scripts Every time you run npm install...
Mid-Career Developer Overcomes Go Plateau: Strategies to Deepen Expertise Beyond LLMs and Tackle Complex Projects
Dev.to · Viktor Logvinov 📐 ML Fundamentals ⚡ AI Lesson 3mo ago
Mid-Career Developer Overcomes Go Plateau: Strategies to Deepen Expertise Beyond LLMs and Tackle Complex Projects
Introduction: The Competent but Shallow Dilemma Imagine spending years mastering a craft,...
Go Runtime's Persistent 128MB Heap Arenas Cause Excessive Memory Usage in CGO/Purego Calls: Solution Needed
Dev.to · Viktor Logvinov ⚡ AI Lesson 3mo ago
Go Runtime's Persistent 128MB Heap Arenas Cause Excessive Memory Usage in CGO/Purego Calls: Solution Needed
Introduction Go's runtime has a peculiar quirk: it allocates 128MB heap arenas during...
Go Developers Seek Static Typing Benefits: Exploring Alternative Tooling Solutions
Dev.to · Viktor Logvinov ⚡ AI Lesson 3mo ago
Go Developers Seek Static Typing Benefits: Exploring Alternative Tooling Solutions
Introduction: The Static Typing Dilemma in Go Go’s runtime is a marvel of...
Go's Multiple Return Values vs. Tuples: Historical Rationale from Developer Discussions and RFCs
Dev.to · Viktor Logvinov 🏗️ Systems Design & Architecture ⚡ AI Lesson 3mo ago
Go's Multiple Return Values vs. Tuples: Historical Rationale from Developer Discussions and RFCs
Introduction Go's decision to favor multiple return values over a native tuple type is a...
Reimplementing COMMAND.COM in Go for Unix-like Platforms: Challenges and Solutions
Dev.to · Viktor Logvinov ⚡ AI Lesson 3mo ago
Reimplementing COMMAND.COM in Go for Unix-like Platforms: Challenges and Solutions
Introduction Reimplementing COMMAND.COM in Go for Unix-like platforms is more than a...
Finding Beginner-Friendly Go AI Projects: A Guide to Open-Source Contributions
Dev.to · Viktor Logvinov 💻 AI-Assisted Coding ⚡ AI Lesson 3mo ago
Finding Beginner-Friendly Go AI Projects: A Guide to Open-Source Contributions
Introduction to Open Source AI in Go Open-source AI projects in Go are not just code...
Efficient, Scalable Concurrency in Go: Implementing Promise/Future Pattern for High-Volume Operations
Dev.to · Viktor Logvinov ⚡ AI Lesson 3mo ago
Efficient, Scalable Concurrency in Go: Implementing Promise/Future Pattern for High-Volume Operations
Introduction & Problem Statement In the world of high-performance Go applications, the...
High-Performance Cross-Platform Bytecode VM in Go for Fast DSL Business Rule Evaluation
Dev.to · Viktor Logvinov 🏗️ Systems Design & Architecture ⚡ AI Lesson 3mo ago
High-Performance Cross-Platform Bytecode VM in Go for Fast DSL Business Rule Evaluation
Introduction: The Need for Speed in DSL Execution In the realm of domain-specific...
Testing Unary gRPC Services in Go: Addressing Error Handling, Interceptors, and Metadata with Specialized Tools
Dev.to · Viktor Logvinov 3mo ago
Testing Unary gRPC Services in Go: Addressing Error Handling, Interceptors, and Metadata with Specialized Tools
Introduction to Testing Unary gRPC Services in Go Testing unary gRPC services in Go is...