YARP (Yet Another Ramble Podcast)
Being without a guest this episode, gave us the excuse to ramble on about many different topics that have been on our minds for the past couple of weeks. Starting off with Michaelās experience using WebSockets and Fraserās fun with setting up a sound Gulp workflow, we move on to discuss the complications rebasing in Git can get you in. Following this, Edd rambles on about the differences between the āActive Recordā and āData Mapperā object-persistence design patterns - along with an interesting insight he found in-regard to TDD. Finally, we discuss the Apple keynote from last week and how we are all pretty much sold on the Apple Watch.
Show Links
- WebSocket.org
- node.js
- Ratchet - PHP WebSockets
- gulp.js - the streaming build system
- Error on ānpm install gulp āsave-devā - Fraser Hart
- What are Long-Polling, Websockets, Server-Sent Events (SSE) and Comet? - Stack Overflow
- New Relic
- 5 Useful Tips For A Better Commit Message
- Git - Contributing to a Project
- Git - git-rebase Documentation
- It Was Like That When I Got Here: Steps Toward Modernizing a Legacy Codebase
- Episode 3: The One with Paul talking about Action-Domain-Responder - That Podcast with Beau and Dave
- Modernizing Legacy Applications in PHP by pmjones
- Ian Cooper: TDD, where did it all go wrong
- Mocks, Fakes, Stubs and Dummies
- Test Driven Development - Kent Beck
- Hexagonal architecture
- Active Record vs Data Mapper for Persistence
- Patterns of Enterprise Application Architecture - Martin Fowler
- P of EAA: Unit of Work
- Doctrine
- SOLID (object-oriented design) - Wikipedia
- Who is U2?
- PopKey - Animated GIF keyboard.
- eddmann/algorithms-and-data-structures - GitHub
- The Infinite Jukebox
- VisuAlgo - visualising data structures and algorithms through animation
- The Basics of Web Workers - HTML5 Rocks
- PHP: Possible modifiers in regex patterns
- krakjoe/apcu - GitHub
- Dotdeb - The extra repository for Debian servers
- Les RPM de Remi