Building your first widget - Step 2 | The Swift Dev Blog
A tutorial on building iOS widgets with SwiftUI, covering the TimelineProvider, entry views, and widget structure.
A tutorial on building iOS widgets with SwiftUI, covering the TimelineProvider, entry views, and widget structure.
A developer works on the edit page for a teacher checklist feature in a Django/Python SaaS application.
A developer's personal review of the ultra-portable GPD Micro PC, comparing it to a MacBook Pro and detailing its use for programming on the go.
A critique of PINE64's shift away from community-driven development towards a Manjaro-focused model, harming its open-source ethos.
A review and guide to NDepend, a static code analysis tool for .NET, covering its features, setup, and use for improving code quality.
A developer's wishlist for PHP improvements, including generics, static analysis, a TypeScript-like superset, and syntax enhancements.
Guide to migrating from old to new routing and data loading syntax in SvelteKit's August 2022 update, including a migration tool.
A guide explaining the core concepts behind React's re-rendering process, including common misconceptions and practical debugging tips.
A comprehensive tutorial on handling forms in React, covering state management, submission, validation, and using libraries like React Hook Form.
Developer's monthly update on Hare language projects, including a GameBoy emulator, TLS implementation, and progress on the Helios OS.
Learn to optimize BERT and RoBERTa models for faster GPU inference using DeepSpeed-Inference, reducing latency from 30ms to 10ms.
Explores new bulk operation methods ExecuteDelete and ExecuteUpdate in Entity Framework 7 for improved database performance.
A reflection on the book 'The Soul of a New Machine,' detailing the engineering process and team dynamics behind building a 32-bit computer at Data General in the 1970s.
Discusses the lack of access control for Actions in The Composable Architecture (TCA) and the challenges it creates in large-scale Swift applications.
Explores how intentional rituals can build belonging, engagement, and culture within engineering teams, with examples from past workplaces.
The article discusses the shift from traditional debugging methods like printf to modern observability tools and structured event systems for distributed applications.
Announcing the release of countdown v0.4.0 on CRAN, a flexible timer for R presentations in xaringan, Quarto, R Markdown, and Shiny.
A guide on giving effective feedback in tech teams, emphasizing the importance of balancing critique with specific, meaningful praise.
Strategies for managing and documenting team knowledge to improve collaboration, decision-making, and onboarding of new members.
A developer's weekend project implementing Bitcask, a log-structured key/value database, in Go, detailing the design and challenges.