3:09
Software Engineering: Proper way to send custom data structures by sockets (3 Solutions!!)
Roel Van de Paar
3:07
Software Engineering: Changing immutable objects how does this work? (2 Solutions!!)
2:54
Software Engineering: RESTful API Relationships (2 Solutions!!)
2:27
Software Engineering: Is my three layer architecture well implemented?
1:22
If I am mocking API responses in my unit/integration tests, how do I guarantee that the contract...
3:18
Does CQRS need to be fire and forget, If we need to read guarantee after command?
1:56
Software Engineering: Synchronise work across docker containers in a queue (2 Solutions!!)
2:10
Software Engineering: Should UTF-8 CSV files contain a BOM (byte order mark)? (2 Solutions!!)
3:13
Software Engineering: Where do I store user-defined business rules? (5 Solutions!!)
2:55
Software Engineering: Passing context to the execute method in command design pattern
4:05
How do you handle integrating code from multiple branches/developers each sprint?
1:40
Software Engineering: Organizing Python functions into a module or class
5:22
In microservice, is it single database or single database instance for each service?
2:17
Software Engineering: Dealing with permissions for the list of resource
2:22
Software Engineering: CQRS, How to query aggregate root using others fields rather than GUID (ID)?
3:04
Software Engineering: How to deploy a junior programmer? (3 Solutions!!)
1:54
Software Engineering: Email service in microservice architecture (2 Solutions!!)
4:03
How to describe an architectural shift that intentionally breaks REST standards?
Software Engineering: What is the technical term for the modifiers that come after a command?
2:04
CQRS, What reasons cause read model update delay? How to prevent user from taking inconsistence...
2:08
Software Engineering: Break up django monolith into microservices
1:51
Best practices for calling multiple APIs and manipulating data before showing it to user?
1:49
Should access permissions and roles be included in payload of JWT? (2 Solutions!!)
1:52
Software Engineering: Should we store JWTs in database? (2 Solutions!!)
Using the same name for setter and gettter methods for a boolean member variable
4:12
Software Engineering: How to handle fails caused by business rules and return reason to end user?
8:59
Designing a Class to take whole classes as parameters rather than individual properties
1:39
Software Engineering: How should I manage user session in CLI application? (2 Solutions!!)
2:36
Software Engineering: Embedded software architecture - What is the difference between DAL and HAL?
2:15
Software Engineering: If 100% test coverage is possible (4 Solutions!!)
5:32
Is separating most classes into data field only class and method only classes (if possible) a good
1:26
Software Engineering: What's the difference between "foo.spec.ts" and "foo.test.ts"?
6:48
Software Engineering: Why isn't encoding the names of arguments in function names more common?
1:31
Software Engineering: Adjacency List list of linked list or can be repesented in other ways?
1:33
API internationalization
3:41
Software Engineering: Onion architecture: layer placement of business logic (3 Solutions!!)
1:21
How can I do to use Angular 5/6 for frontend and Codeigniter 3 for backend in the same web app?
2:47
Software Engineering: Implementing a REST API in a Clean Architecture
3:32
Software Engineering: Technical documentation vs Software design documentation (2 Solutions!!)
2:00
Software Engineering: UML Class Diagram HashMap Data Type
2:31
Software Engineering: Is Java's @Override annotation still good practice in these modern times?
6:31
If functions have to do null checks before doing the intended behaviour is this bad design?
Is it okay to put all your error handling on facade layer? (2 Solutions!!)
Software Engineering: TDD with layered architecture, while only unit testing domain logic
2:20
Software Engineering: How to deal with exceptions in DLLs? (2 Solutions!!)
Software Engineering: Should unit of work create repository?
18:51
Software Engineering: Programming cleanly when writing scientific code (23 Solutions!!)
Software Engineering: Java takes 2 bytes to represent character?
1:30
Software Engineering: User identity and microservices
10:04
If nulls are evil, what should be used when a value can be meaningfully absent?
5:00
Software Engineering: Changing large number of if-elif-else statements to use underlying structure
2:28
Software Engineering: Would Cython-like "Cypescript" be a feasible idea?
3:16
Implementation of pure abstract classes and interfaces (2 Solutions!!)
1:45
Best practices for translatable models in Entity Framework Core 2.1+
Software Engineering: Setter with one parameter and null default value (2 Solutions!!)
4:52
CQRS+Event Sourcing as Top Level Architecture: Anti-Pattern (3 Solutions!!)
5:09
C# How to avoid duplicate code with interfaces where objects have the same behaviour
2:19
Why do we need to specify the type of data a pointer will hold, if all pointers are the same?
3:30
Software Engineering: C++ Preferred method of dealing with implementation for large templates
4:16
Software Engineering: What is the proper way to synchronize data across microservices?
1:48
Software Engineering: When doing oop in python where should I add the logger
7:57
How do huge open source libraries get maintained while having code far from "clean code" practices?
2:18
Software Engineering: Determining tenant for anonymous multi-tenant API endpoint
Software Engineering: API design and storing custom queries from Db to cache
1:42
Software Engineering: Returning JPA Entities in Rest Api's? (2 Solutions!!)
3:38
Software Engineering: Is it an antipattern to introduce complexity into a builder? (2 Solutions!!)
11:17
Software Engineering: How to avoid logical mistakes in code, when TDD didn't help? (15 Solutions!!)
4:17
Software Engineering: Getting ALL developers do code reviews (5 Solutions!!)
4:00
Software Engineering: Why is scope a good thing? (7 Solutions!!)
1:35
Software Engineering: Where to convert int to enum in a 3-tier architecture?
1:59
Microservices - sharing data through distributed in-memory cache?
4:33
Software Engineering: Is it possible to apply DRY without increasing coupling? (5 Solutions!!)
3:52
Software Engineering: Patterns for tracking state in recursive Haskell code (2 Solutions!!)
3:27
Software Engineering: Separating API server from HTTP server is really worth to have?
Software Engineering: if and else or if and return? (2 Solutions!!)
3:22
Software Engineering: What are the barriers that prevent widespread adoption of formal methods?
2:03
Software Engineering: Database per tenant approach, single or multiple database server(s)?
Software Engineering: How to reason about complexity of Merging k sorted linked lists?
3:08
Who writes functional specifications and how to track what has been done in a clear and...
4:26
Is the use of \*\*\*Helper or \*\*\* Util classes containing just static methods an AntiPattern
5:20
Software Engineering: Before OOP, were data structure members left public? (7 Solutions!!)
4:58
Software Engineering: Repository Pattern and Joined Queries (3 Solutions!!)
Software Engineering: PHP MVC controllers using ajax
Software Engineering: Net Automatic Serialization vs Custom Serialization Difference
3:20
Software Engineering: What is the "killer feature" of OOP? (3 Solutions!!)
2:01
Software Engineering: Can command handlers be separated from aggregate roots in CQRS
3:14
How do I avoid increased memory consumption by browser and performance degradation when dealing...
3:17
Software Engineering: DB Queries in code or use Stored Procedures (3 Solutions!!)
6:16
Software Engineering: How is polymorphism used in the real world? (9 Solutions!!)
2:14
Software Engineering: When consuming an api, what is a good way to deal with their request limits?
4:24
Software Engineering: Object Oriented Game Programming Board Class decision (4 Solutions!!)
3:25
Software Engineering: Why should I use foreign keys in database? (2 Solutions!!)
2:45
Software Engineering: Why Unicode Encoding/Decoding is Necessary in JavaScript? (2 Solutions!!)
1:58
C# design to force the virtual method to be called from the override, or something similar
3:19
Software Engineering: Pagination with API (4 Solutions!!)
1:41
Software Engineering: Post Increment of a variable in brackets
2:25
Software Engineering: Web API: REST-ish pattern for flexible querying of time-series data
2:39
Software Engineering: Proper URL structure in REST API to change status of one particular record
5:46
Software Engineering: Is Abstracting your code too much a bad use of SOLID Principles?
2:02
Software Engineering: Use case for interface (2 Solutions!!)
2:21
Software Engineering: Fastest way to persist an append-only ordered event stream
2:26
Software Engineering: Is importing wildcards a bad idea? (2 Solutions!!)
3:02
Software Engineering: How to get in touch with another Bounded Context w/o REST API?
Software Engineering: Number of thread: Computation intensive vs IO intensive operations?
Does it make sense to define an interface if I already have an abstract class?
2:56
Software Engineering: 3D Rendering Engine architecture for multipass rendering
4:43
Use POJO or Map when there is a finite number of known keys? (5 Solutions!!)
1:38
Software Engineering: FTP upload on AWS Elastic Beanstalk
2:59
Software Engineering: How to avoid code duplication in if else condition? (4 Solutions!!)
5:18
Software Engineering: Is it time for our development organization to let go of Scrum?
3:00
Software Engineering: Can Aggregate Root Factory create the root, and it's internal classes?
3:44
Software Engineering: Is it worth allowing HttpClient injection in my library? (3 Solutions!!)
2:05
Event Driven Microservice Architecture & Dealing with synchronous external neighboring systems
2:24
Software Engineering: Design of a Python "service" using multiprocessing and threading
3:40
Try/catch or add exception to method signature for method used by a larger system?
2:07
Software Engineering: Message Broker vs. iPaaS
Software Engineering: Can I send message to the actor in sequence diagram
Software Engineering: Should services be used in a ViewModel
2:29
Software Engineering: Is 2 methods calling each other code smell? (3 Solutions!!)
2:46
Software Engineering: VSTS Scrum - What is the difference between Work Items vs Backlogs
3:10
Software Engineering: Should methods be part of your persisted entities? (2 Solutions!!)
3:03
How should the service layer be done?
3:29
Software Engineering: Passing a context object to the constructor or to the method (3 Solutions!!)
3:58
Software Engineering: Avoiding vtable pointers in objects in C++ (4 Solutions!!)
Software Engineering: What data should a repository return (2 Solutions!!)
2:58
Software Engineering: Logical separation of database content (3 Solutions!!)
Software Engineering: data vs business logic (2 Solutions!!)
3:06
Software Engineering: Should custom exceptions live with the interface or the implementation?
3:01
Software Engineering: Entities and polymorphic relationships
2:57
Software Engineering: What's the phone number equivalent of example.org? (3 Solutions!!)
2:16
Why do I need a payment integration system like Stripe / Splash / Braintree over a bank account...
3:15
Software Engineering: C# has no friend class - what are better options (4 Solutions!!)
Software Engineering: How can I avoid using global variables in simple Javascript SPA?
2:33
Software Engineering: How can I test generated assembly? (2 Solutions!!)
3:49
Resolving circular dependency between two classes (3 Solutions!!)
4:56
Foreach-loop with break/return vs. while-loop with explicit invariant and post-condition
4:28
Software Engineering: CQRS, Where exactly is business logic that coordinates between aggregates?
Is converting a C++ method to a C function with a pointer argument an acceptable pattern?
Better to block on async with HttpClient than use synchronous API like WebRequest?
Software Engineering: How far should I go with dependency injection and mocking? (5 Solutions!!)
Pros and Cons, use REST api vs querying directly to database with different client platforms
Software Engineering: Is an OS kernel a singleton? (3 Solutions!!)
2:44
How would you design a "multithreaded" LRU cache using C++ (unordered_map and Linkedlist)?
12:54
How should I store "unknown" and "missing" values in a variable, while still retaining the...
Software Engineering: Single-Page vs Multi-Page and Client-Side vs Server-Side
Software Engineering: PHP: Domain model and aggregates
3:12
Putting some business logic in repositories versus keeping it out of repositories entirely?
3:28
Using SPA ( Single-page-application) in production with separate configuration file/module
Software Engineering: Private/Hiding dependencies between Maven modules
1:53
Software Engineering: Approach for Constructing View Models in Complex MVVM Application
Software Engineering: What is the origin of "deployment environments" (dev/test/staging/prod)?
2:42
Software Engineering: C# Namespace Ordering Coding Convention (2 Solutions!!)
5:39
What pattern can be used instead of these if statements in starbuzz (head first design...
Abstract Parent and Inheritance vs. Strategy Pattern and Composition (3 Solutions!!)
5:57
Why is it wrong to comment out code and then gradually remove it to keep track of what I've...
Software Engineering: Shared classes between namespaces, how to distribute them?
Software Engineering: How to deal with large data in Websocket message? (2 Solutions!!)
Software Engineering: The reason for top-level domains (TLDs) (5 Solutions!!)
Software Engineering: Unity injection with too many constructor parameters (3 Solutions!!)
4:02
Interoperability between client and server versions (3 Solutions!!)
3:47
How to build rest calls dynamically to interface with different APIs? (3 Solutions!!)
3:05
Software Engineering: Microservice JOIN query (3 Solutions!!)
Software Engineering: Who did async/await first? (2 Solutions!!)
2:53
Software Engineering: Designing a REST API with resource relationships? (3 Solutions!!)
Software Engineering: How fuzzy search is implemented for file paths? (2 Solutions!!)
DTO vs. read model
In Entity Framework how do I wrap a database call with a call to another service and ensure...
2:48
Software Engineering: How do integration tests criticize design? (3 Solutions!!)
Software Engineering: Shouldn't cost be good reason to migrate to .Net from Java (3 Solutions!!)
Software Engineering: What do you put in a "common" package?
3:55
How to avoid pushing Github Enterprise code to my personal Github account by mistake if both are...
Can Java applications run on phones (at least android) AND Windows? (3 Solutions!!)
2:37
What is a proper way to structure a Python project consisting of smaller packages that have...
2:51
How to benchmark software performance under same conditions (RAM, CPU caching etc)?
3:11
Software Engineering: Unit Of Work with multiple database context
4:09
Software Engineering: User registration flow in microservices (4 Solutions!!)
Software Engineering: Frontend framework supporting a Plugin architecture (3 Solutions!!)
4:42
Software Engineering: Decoupled design using static interfaces (3 Solutions!!)
2:40
Software Engineering: How does JS Promises works being single threaded? (3 Solutions!!)
Is there a race condition for multiple threads on multiple cores trying to lock a global variable?
Is it feasible to write an IR-to-assembly compiler as opposed to an LLVM backend?
Software Engineering: MongoDB - Do subdocuments count towards the total size of a document
Software Engineering: Deconflicting Role of Solution Architect and Product Owner (2 Solutions!!)
12:34
Software Engineering: When to optimize for memory vs performance speed for a method?
Software Engineering: Dealing with master failure in a master-slave DB setup (3 Solutions!!)
1:50
Software Engineering: Alternative to Reflection
Software Engineering: DDD Relations between child entities / value objects
How do functional programming advocates use a framework like React or Angular?
4:34
Software Engineering: Do any compilers do this optimization for virtual calls? (3 Solutions!!)
1:44
Software Engineering: Processing only once the same message produced by two producers
Software Engineering: How to process huge amount of data with limited processing ressources?
Software Engineering: Waiting on Multiple GitHub PR Merges (3 Solutions!!)
Software Engineering: Putting it all together - DDD, CQRS, Web API (2 Solutions!!)
Software Engineering: Should a class constructor ever create objects of other classes?
Software Engineering: Updating entity with REST
Software Engineering: File storage microservice design (2 Solutions!!)
Software Engineering: How to store blog post in database - React & GraphQL?
4:45
Software Engineering: struct with nonsensical default value (4 Solutions!!)
Software Engineering: What is a predictable versioning strategy for a monorepo using semver?
Software Engineering: What reasons are there AGAINST using only POST HTTP verb in an API?