Forem

# softwareengineering

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Understanding Double Dispatch: A Simple Guide
Cover image for Understanding Double Dispatch: A Simple Guide

Understanding Double Dispatch: A Simple Guide

Comments
3 min read
Mastering Testing and Continuous Learning: Steps to Become a Better Software Engineer 💯
Cover image for Mastering Testing and Continuous Learning: Steps to Become a Better Software Engineer 💯

Mastering Testing and Continuous Learning: Steps to Become a Better Software Engineer 💯

6
Comments
3 min read
Hello World

Hello World

Comments
1 min read
Github Copilot is Now Free: Here's How to Set It Up
Cover image for Github Copilot is Now Free: Here's How to Set It Up

Github Copilot is Now Free: Here's How to Set It Up

37
Comments 28
2 min read
Mastering Rust Traits: A Comprehensive Guide to Shared Behavior
Cover image for Mastering Rust Traits: A Comprehensive Guide to Shared Behavior

Mastering Rust Traits: A Comprehensive Guide to Shared Behavior

1
Comments
6 min read
Mastering Rust Macros: Boost Code Efficiency and Expressiveness
Cover image for Mastering Rust Macros: Boost Code Efficiency and Expressiveness

Mastering Rust Macros: Boost Code Efficiency and Expressiveness

1
Comments
5 min read
7 Powerful Python Performance Optimization Techniques for Faster Code
Cover image for 7 Powerful Python Performance Optimization Techniques for Faster Code

7 Powerful Python Performance Optimization Techniques for Faster Code

3
Comments 1
5 min read
Best Practices for Writing Clean Code in Multiple Languages
Cover image for Best Practices for Writing Clean Code in Multiple Languages

Best Practices for Writing Clean Code in Multiple Languages

1
Comments
4 min read
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.

18
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
loading...