Forem

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Implementing Domain Driven Design - Day 4
Cover image for Implementing Domain Driven Design - Day 4

Implementing Domain Driven Design - Day 4

33
Comments
4 min read
Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond
Cover image for Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond

Mastering Java Concurrency: CompletableFuture, Fork/Join, and Beyond

4
Comments
6 min read
Practical Approaches to Accurate Project Estimation

Practical Approaches to Accurate Project Estimation

8
Comments
5 min read
5 Advanced Java Testing Strategies to Boost Code Quality and Reliability
Cover image for 5 Advanced Java Testing Strategies to Boost Code Quality and Reliability

5 Advanced Java Testing Strategies to Boost Code Quality and Reliability

Comments
5 min read
Mastering Rust Enums: Powerful Type System Features for Efficient Code
Cover image for Mastering Rust Enums: Powerful Type System Features for Efficient Code

Mastering Rust Enums: Powerful Type System Features for Efficient Code

Comments
7 min read
TypeScript Best Practices — Using Index Signature
Cover image for TypeScript Best Practices — Using Index Signature

TypeScript Best Practices — Using Index Signature

2
Comments
1 min read
Long-Term Memory for AI Agents🧠📚
Cover image for Long-Term Memory for AI Agents🧠📚

Long-Term Memory for AI Agents🧠📚

21
Comments
7 min read
YAGNI (You Aren't Gonna Need It): A Key Principle in Software Development 🔻
Cover image for YAGNI (You Aren't Gonna Need It): A Key Principle in Software Development 🔻

YAGNI (You Aren't Gonna Need It): A Key Principle in Software Development 🔻

2
Comments
3 min read
🚀 Week 2 Recap: Learning in Public – Software Engineering with DevOps 🚀

🚀 Week 2 Recap: Learning in Public – Software Engineering with DevOps 🚀

Comments 1
1 min read
Owning the Chaos: A Simple Guide to Tackling Obscure Errors
Cover image for Owning the Chaos: A Simple Guide to Tackling Obscure Errors

Owning the Chaos: A Simple Guide to Tackling Obscure Errors

Comments
8 min read
A pragmatic approach to SOLID
Cover image for A pragmatic approach to SOLID

A pragmatic approach to SOLID

Comments
8 min read
Conventional Git Commits With Best Practices.
Cover image for Conventional Git Commits With Best Practices.

Conventional Git Commits With Best Practices.

17
Comments 2
4 min read
Machine Learning for Software Engineers: A Comprehensive Theoretical Foundation

Machine Learning for Software Engineers: A Comprehensive Theoretical Foundation

27
Comments 4
4 min read
From Campus to Career: Securing an Offer at HSBC Technologies
Cover image for From Campus to Career: Securing an Offer at HSBC Technologies

From Campus to Career: Securing an Offer at HSBC Technologies

2
Comments
3 min read
Complexity Determines Everything
Cover image for Complexity Determines Everything

Complexity Determines Everything

1
Comments
5 min read
Super-Convenient Software, or The End of Workflows as We Know Them

Super-Convenient Software, or The End of Workflows as We Know Them

5
Comments
4 min read
Mastering Rust's Error Handling: A Guide to Writing Reliable Code
Cover image for Mastering Rust's Error Handling: A Guide to Writing Reliable Code

Mastering Rust's Error Handling: A Guide to Writing Reliable Code

Comments
5 min read
Representing and Manipulating Information in modern computer - Part 2

Representing and Manipulating Information in modern computer - Part 2

Comments
3 min read
Building Robust APIs with Go's Standard Library: A Comprehensive Guide
Cover image for Building Robust APIs with Go's Standard Library: A Comprehensive Guide

Building Robust APIs with Go's Standard Library: A Comprehensive Guide

Comments
6 min read
💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?

💡 ¿Qué es el perfilado de código PGO y cómo mejora el rendimiento en Go 1.23?

Comments
2 min read
Mastering Memory Management in Go: Essential Techniques for Efficient Applications
Cover image for Mastering Memory Management in Go: Essential Techniques for Efficient Applications

Mastering Memory Management in Go: Essential Techniques for Efficient Applications

3
Comments 2
6 min read
🚀 Top GitHub Repositories Every Software Engineer Should Know in 2025
Cover image for 🚀 Top GitHub Repositories Every Software Engineer Should Know in 2025

🚀 Top GitHub Repositories Every Software Engineer Should Know in 2025

21
Comments
17 min read
The Relevance of computer theory for Software Engineers

The Relevance of computer theory for Software Engineers

Comments
5 min read
5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit
Cover image for 5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit

5 Essential Python Libraries for Network Automation: A Network Engineer's Toolkit

2
Comments
6 min read
Patterns of Enterprise Application Architecture-Day 5
Cover image for Patterns of Enterprise Application Architecture-Day 5

Patterns of Enterprise Application Architecture-Day 5

Comments
3 min read
loading...