WeSearch

The Road to KiwiEngine — Why I Stopped Thinking in Frameworks

·2 min read · 0 reactions · 0 comments · 11 views
#softwareengineering#webdev#architecture
The Road to KiwiEngine — Why I Stopped Thinking in Frameworks
⚡ TL;DR · AI summary

Drew Marshall discusses his shift in thinking about software development, moving away from traditional frameworks towards a more modular and composable approach. He emphasizes the importance of designing systems based on contracts and predictable behavior rather than being locked into specific frameworks. This change in perspective has led to the development of KiwiEngine and the CitrusWorx ecosystem, which he plans to document publicly.

Key facts
Original article
DEV.to (Top)
Read full at DEV.to (Top) →
Opening excerpt (first ~120 words) tap to expand

try { if(localStorage) { let currentUser = localStorage.getItem('current_user'); if (currentUser) { currentUser = JSON.parse(currentUser); if (currentUser.id === 832808) { document.getElementById('article-show-container').classList.add('current-user-is-article-author'); } } } } catch (e) { console.error(e); } Drew Marshall Posted on May 27 The Road to KiwiEngine — Why I Stopped Thinking in Frameworks #buildinpublic #webdev #architecture #softwareengineering Over the last few years, I kept running into the same problem while building projects: Every tool solved its own problem well, but the overall system kept getting more chaotic. Frontend frameworks handled UI. Backend frameworks handled APIs. Cloud platforms handled deployment. CMS platforms handled content.

Excerpt limited to ~120 words for fair-use compliance. The full article is at DEV.to (Top).

Anonymous · no account needed
Share 𝕏 Facebook Reddit LinkedIn Threads WhatsApp Bluesky Mastodon Email

Discussion

0 comments

More from DEV.to (Top)