Patterns of Enterprise Application Architecture
A critical review of Martin Fowler's 'Patterns of Enterprise Application Architecture', assessing its relevance and dated patterns.
A critical review of Martin Fowler's 'Patterns of Enterprise Application Architecture', assessing its relevance and dated patterns.
A software developer shares personal productivity tips and systems, including using TODO lists, keyboard shortcuts, and worklogs, from a tech professional's perspective.
A guide on creating reusable Sass components and managing them with the Bower package manager for efficient web development.
Final tutorial on analyzing airline data with Hadoop using Hive for SQL queries and Pig for scripting, covering setup and basic analytics.
Discusses the need to verify browser security due to government surveillance risks and how Firefox's open-source nature enables this.
A guide to correctly implementing custom error pages (like 404) in ASP.NET MVC, addressing common pitfalls and SEO concerns.
Introducing mpld3's plugin framework for creating interactive matplotlib visualizations in the browser using D3.js.
How to fix the VirtualBox VERR_SUPDRV_COMPONENT_NOT_FOUND error when enabling bridged networking on OS X 10.9 by reloading kernel extensions.
Benchmarking and analysis of filesystem performance for shared folders in VirtualBox and VMware virtual machines, including NFS.
How to use CSS animation-play-state to create smooth hover animations that freeze instead of snapping back to the original state.
A programmer analyzes whether math classes are useful in a software development career, based on personal experience.
A developer's workaround for UITextView scrolling bugs in iOS 7, including a link to a custom subclass on GitHub.
Explains how to design and export reusable constructors in Node.js modules, covering prototypes, private properties, and module patterns.
How to configure HttpClient in .NET to route requests through Fiddler for debugging, including handling localhost.
Explores the evolution of responsive web design beyond fluid grids and media queries, discussing its broader principles and future-friendly approaches.
Announcing the second edition of Pro NuGet, a book covering workflows, integration with tools like Azure & TeamCity, and advanced package management.
A guide to using the shenzhen gem to automate building and distributing iOS enterprise .ipa files, covering configuration, signing, and deployment channels.
Explains how Travis CI simplifies cross-Python version testing and integrates with GitHub workflows for open-source Python projects.
Strategies for writing integration tests in Python to validate database interactions with real backends like SQL and NoSQL.
A developer combines a Leap Motion controller with a Parrot AR Drone, using Node.js and socket.io to control the drone with hand gestures.