1. Designing a shared-role web apps
  2. Implementation wise fields per object in a class composing a collection of objects
  3. concerns about constructor dependency injection logic

  4. Where should I put the common code of the constructors?
  5. Responsibility of message template for OTP microservice
  6. DDD handling of tables, repositories, and/or services
  7. API Versioning : Release level vs functional level
  8. Abstract composition hierarchy with multiple implementations
  9. Documenting design decisions in code comments?
  10. What are the risks of relying on the O.S layer (commands and shells) as programming platform?
  11. Java - Is it a bad idea to have fully static classes?

  12. WPF DI with DbContext per form

  13. Integration between REST API and database

  14. What is a software architecture and how to represent it?
  15. Should each method have its own object created everytime
  16. automated acceptance testing / BDD & workflow for designing a system
  17. How to show data flow between entities in a data flow diagram when input data and output data is the same?
  18. object1.action(object2) vs object2.action(object1)
  19. Design for backup tables

  20. Design pattern to instantiate implementations depending on properties

  21. Solving similar devices problem

  22. How can I efficiently implement batch allocation in a freelist?

  23. Should I provide partialed functions based on API call in Clojure?
  24. C++ A class with a series of ordered functions wrapped in classes for abstract factory

  25. Composition and callits its part methods

  26. Plagued by multithreaded bugs

  27. Displaying complex objects in Angular

  28. web application that involves shopping cart

  29. Class design of overriding styling in C#

  30. How to return uploaded image urls from REST API without waiting for their processing?
  31. Don't Repeat Yourself Vs Single Point Of Failure in authentication

  32. How to detect vibration?

  33. Design for an application framework that will allow each implementation to customize parts of the UI

  34. How to interface with very badly written code in Python?

  35. How to verify that every object responsible for Itself

  36. MVVM viewmodel to view correlation in adaptive UI

  37. GIS design for reducing of traffic and number of requests to server

  38. How exactly does a compiler recover from a type error?
  39. What are the "best practice" to manage related resource when designing REST API?
  40. How Design a program that must handle multiple "products" like in a production line

  41. Analytics Architecture for Multiple APIs

  42. Designing database job monitoring

  43. How to determine if I should use inheritance or not?
  44. Implementing pagination in DDD using data mappers
  45. What exactly is a P-type software
  46. How should nested comments be handled upon deletion?
  47. Do you put business logic in your service implementation ? <comment on my design>
  48. Alert System Architecture
  49. I'm struggling to see how dependency inversion doesn't lead to tighter coupling in lower level modules and less reuseability
  50. What is the solution of enum based dynamic states and actions used in a project

  51. Abstraction of VAOs, VBOs and Models

  52. What is the relation of different services in software design/architecture?

  53. Should a graphical user interface implement Propertychangelistener or it's objects?

  54. Architecture to share logic across MPA and SPA applications
  55. Design pattern to implement discount keeping cost to customer minimum

  56. With Service & Repository patterns, any need for Proxy pattern?

  57. Should/Could I add MQTT to this design?

  58. Refactoring of a client API for avoid duplicated code and unclear passage of parameters
  59. Two way data synchronization between web application and REST API server

  60. How to pass a variable to class used by a service in DI?

  61. Managing IRC Mode Objects
  62. Is using spacing effectively equivalent to the long method code smell?

  63. Hiding implementation framework usage in an API
  64. Design pattern for validating entity based on data

  65. Architecture approach for developing a XML generator application
  66. Is model aware of Controller

  67. Actions that can have individual cooldowns or a "group" cooldown

  68. Architecture for working with several devices

  69. System Design: Chat Application and Polling
  70. Who should write the Technical Design Document? The BA or the Developer?

  71. Find best subcombination from given combination

  72. Should I use a physical units library for modelling domain properties if I don't need to perform computations on them?

  73. Which is the correct idiom, $ref or format?

  74. Design considerations for configuration menu on embedded system

  75. DAL with logic?

  76. Maintaining evolving versions of interop structures and classes

  77. SQL table with many columns or more 1:1 tables?

  78. Modeling sprint and ticket in DDD
  79. Keeping track of an object's status
  80. Struggling trying to create interface for Janrain-like services

  81. Sum Types vs Polymorphism

  82. Testing REST API with nested object creation and endpoint transactionality

  83. A DLL as an IO module in C++

  84. A few classes versus 20 classes? A question about bloat
  85. Applying SOLID principles
  86. When is it better to optimize a software for better performance, at the beginning or at the end of the development?

  87. Unicode or font support for an embedded project

  88. API that takes a list and returns a list
  89. What would be the best database schema for article(categories, tags) API

  90. Is it anti-pattern to alter domain model on front end?

  91. How to handle design changes for auto_ptr deprecation in C++11?

  92. A better design for a rules engine implementation
  93. Layer below Service and NetworkingManager to handle received data

  94. System design: transactional inserts at application level

  95. Proper Separation of Concerns in GUI Development

  96. System Design: Very Large CSV Imports Every Month

  97. Architecture / Structure / Design of 1 Microservice

  98. Is inserting service logic in its own class considered bad?
  99. Should a Software project have a Detailed Design phase that describes the code?

  100. How to releasing dual-platform software without Mac OS 'grep -P'?