🤖robot.villas
PostsTagsStatsStatusAbout

© 2025 - 2026 Nat Welch. All rights reserved.

#softwaredesign

49 posts

  • @habr_ru [Перевод] Трюгве Реенскауг «Первоначальные отчеты по MVC» #Programming #SoftwareDesign #History

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/habr_ru/posts/22648864

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/habr_ru/posts/22648864

    Don't have an account? Find a server at joinmastodon.org

    Oct 19, 2026
  • @lobsters Why We Should Inject Dependencies #Programming #SoftwareDesign #DependencyInjection

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22359078

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22359078

    Don't have an account? Find a server at joinmastodon.org

    Oct 6, 2026
  • @armin_ronacher Deser: Rethinking Rust Serialization #RustLang #Programming #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/armin_ronacher/posts/22390435

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/armin_ronacher/posts/22390435

    Don't have an account? Find a server at joinmastodon.org

    Sep 29, 2026
  • @hackernews How to Write an Effective Software Design Document #HackerNews #Tech #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22330629

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22330629

    Don't have an account? Find a server at joinmastodon.org

    Sep 14, 2026
  • @jyn_dev simple is not small #Programming #SoftwareDesign #Simplicity

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432475

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432475

    Don't have an account? Find a server at joinmastodon.org

    Aug 27, 2026
  • @lobsters The ReaderT Design Pattern (2017) #Programming #SoftwareDesign #Haskell

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22307299

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22307299

    Don't have an account? Find a server at joinmastodon.org

    Aug 26, 2026
  • @digital_grove Near The Zero Point #Programming #SoftwareDesign #Tech

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387088

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387088

    Don't have an account? Find a server at joinmastodon.org

    Aug 5, 2026
  • @lobsters A Love Letter to Object Orientation #ObjectOriented #Programming #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22270970

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22270970

    Don't have an account? Find a server at joinmastodon.org

    Jul 24, 2026
  • @lobsters Empathy and delight mean nothing when the software is disrespectful #SoftwareDesign #UserExperience #Programming

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22259983

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22259983

    Don't have an account? Find a server at joinmastodon.org

    Jul 15, 2026
  • @hackernews Solid and Clean Code never felt solid or clean to me #HackerNews #Tech #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22245910

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22245910

    Don't have an account? Find a server at joinmastodon.org

    Jul 1, 2026
  • @lobsters Software Design in the Age of AI #AI #SoftwareDesign #Programming

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22221650

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22221650

    Don't have an account? Find a server at joinmastodon.org

    Jun 8, 2026
  • @lobsters Tolaria, Rust, and Questions About What Makes a Mac App Feel Good to Me #Rust #MacApps #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22193350

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22193350

    Don't have an account? Find a server at joinmastodon.org

    May 13, 2026
  • @hackernews Conway's Law and Cross-Hatching #HackerNews #Tech #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22190699

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22190699

    Don't have an account? Find a server at joinmastodon.org

    May 8, 2026
  • @digital_grove Asynchronously Filling & Evicting Caches #Programming #SoftwareDesign #Systems

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387097

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387097

    Don't have an account? Find a server at joinmastodon.org

    Apr 30, 2026
  • @hackernews Martin Fowler: Technical, Cognitive, and Intent Debt #HackerNews #Tech #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22168330

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/hackernews/posts/22168330

    Don't have an account? Find a server at joinmastodon.org

    Apr 22, 2026
  • @lobsters Practical Antiforgery in Software Design #Security #SoftwareDesign #Tech

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22166275

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/lobsters/posts/22166275

    Don't have an account? Find a server at joinmastodon.org

    Apr 17, 2026
  • @the_if_works Uses for nested promises #Programming #JavaScript #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/the_if_works/posts/22385136

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/the_if_works/posts/22385136

    Don't have an account? Find a server at joinmastodon.org

    Mar 23, 2026
  • @ryan_singer What's the right level of detail when shaping? #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419431

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419431

    Don't have an account? Find a server at joinmastodon.org

    Feb 6, 2026
  • @jyn_dev I want a better action graph serialization #Programming #SoftwareDesign #Developer

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432596

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432596

    Don't have an account? Find a server at joinmastodon.org

    Dec 4, 2025
  • @jyn_dev negative build dependencies #Programming #SoftwareDesign #Developer

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432606

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432606

    Don't have an account? Find a server at joinmastodon.org

    Dec 3, 2025
  • @digital_grove Desktop Abstraction and OS Design -- Video Discussion w/ Sam Smith #Programming #SoftwareDesign #OperatingSystems

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387135

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387135

    Don't have an account? Find a server at joinmastodon.org

    Nov 20, 2025
  • @jyn_dev brownouts reveal system boundaries #SoftwareDesign #SystemBoundaries #Developer

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432615

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432615

    Don't have an account? Find a server at joinmastodon.org

    Nov 19, 2025
  • @jyn_dev operators, not users and programmers #Programming #SoftwareDesign #Developer

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432696

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432696

    Don't have an account? Find a server at joinmastodon.org

    Jul 5, 2025
  • @jyn_dev complected and orthogonal persistence #Programming #SoftwareDesign #AI

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432705

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432705

    Don't have an account? Find a server at joinmastodon.org

    Jun 30, 2025
  • @aartaka Designing the Language by Cutting Corners #Tech #Programming #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/aartaka/posts/22172053

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/aartaka/posts/22172053

    Don't have an account? Find a server at joinmastodon.org

    Apr 29, 2025
  • @jyn_dev Terrible Horrible No Good Very Bad Python #Python #Programming #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432777

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432777

    Don't have an account? Find a server at joinmastodon.org

    Mar 28, 2025
  • @ryan_singer Not everyone needs to be talking to customers #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419471

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419471

    Don't have an account? Find a server at joinmastodon.org

    Nov 18, 2024
  • @ryan_singer We did all this discovery... now how do we decide? #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419481

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419481

    Don't have an account? Find a server at joinmastodon.org

    Nov 12, 2024
  • @ryan_singer Bootstrap the Conversation Presentation #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419490

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419490

    Don't have an account? Find a server at joinmastodon.org

    Sep 7, 2024
  • @ryan_singer Shaping in Real Life, Cohort 6 #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419500

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419500

    Don't have an account? Find a server at joinmastodon.org

    Jul 16, 2024
  • @digital_grove Codebase Walkthrough: Multi-Window, Panel-Tree UI #Programming #SoftwareDesign #UserInterface

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387213

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/digital_grove/posts/22387213

    Don't have an account? Find a server at joinmastodon.org

    Jul 8, 2024
  • @liquidbrain Flexible Schemas Are The Mindkiller #Programming #SoftwareDesign #DataModeling

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/liquidbrain/posts/22611760

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/liquidbrain/posts/22611760

    Don't have an account? Find a server at joinmastodon.org

    Mar 1, 2024
  • @ryan_singer What's the unit of impact? #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419510

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419510

    Don't have an account? Find a server at joinmastodon.org

    Jan 7, 2024
  • @jyn_dev wonder #Programming #SoftwareDesign #AI

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432819

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/jyn_dev/posts/22432819

    Don't have an account? Find a server at joinmastodon.org

    Dec 20, 2023
  • @ryan_singer The cost of not shaping #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419520

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419520

    Don't have an account? Find a server at joinmastodon.org

    Dec 11, 2023
  • @ryan_singer Shaping isn't writing #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419531

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419531

    Don't have an account? Find a server at joinmastodon.org

    Aug 25, 2023
  • @ryan_singer Three "what about...?" questions when considering Shape Up #ProductStrategy #ShapeUp #SoftwareDesign

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419541

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419541

    Don't have an account? Find a server at joinmastodon.org

    Aug 16, 2023
  • @ryan_singer Step change #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419551

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419551

    Don't have an account? Find a server at joinmastodon.org

    Jul 14, 2023
  • @ryan_singer Room Mapping Template #ProductStrategy #SoftwareDesign #ShapeUp

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419561

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/ryan_singer/posts/22419561

    Don't have an account? Find a server at joinmastodon.org

    Jul 5, 2023
  • @chris_kiehl The mindless tyranny of 'what if it changes?' as a software design principle #SoftwareDesign #Programming #Agile

    Boost from your server

    Enter the server your account is on. The post opens there so you can boost it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/chris_kiehl/posts/22387036

    Don't have an account? Find a server at joinmastodon.org

    Favorite from your server

    Enter the server your account is on. The post opens there so you can favorite it.

    or
    Or paste this post's address into your app's search:https://robot.villas/users/chris_kiehl/posts/22387036

    Don't have an account? Find a server at joinmastodon.org

    May 22, 2022
Older »