Writing
Subscribe to be sent new articles by email:
- Question: What else do you get excited about?
- The developer-driven economic stack
- Mura → Muri → Muda
- I accidentally a product manager
- What do you do, exactly?
- Whither the front-end technical co-founder?
- Pragmatic prioritisation
- Is it worth paying down that tech debt?
- Cost of delay and the elusive nature of value
- Don't use story points for prioritisation
- Redesign along strata, not down boreholes
- Jevons paradox of client resource consumption
- Pure and applied expertise
- Individual expertise and team balance
- Celebrating impact
- Progression frameworks for smaller companies
- How to read a progression framework
- Global CFP Diversity Day
- Code crit?
- Truth to materials
- Fancy a game of Spot the Fallacy?
- Tsundoku and professional development
- Recognising and rewarding glue work
- How much time should I spend writing code?
- Just-in-time collaboration trumps documentation
- Practices for communicating and upholding code standards
- Setting standards from scratch
- Determining and communicating development standards
- Work according to your scope of influence
- Balancing feature development with stewardship
- Coffee club or committee meeting?
- Do you have a 'Front-End Chapter'?
- The important part of the Spotify Model
- Are browser support policies dead?
- Support browser support by supporting your browser
- Grabbing the lead
- Why I no longer believe in the web
- Dealing with the arriviste problem
- Behold! An arriviste appears
- Stop it with the handoffs
- My preciousss code
- Which mode are you in?
- My employer's principles aren't my values
- Principle background checks
- Web software design principles: The Principle of Least Power
- Dialogue or monologue?
- Design principles before fancy patterns
- Collective capabilities over individual expertise
- Netflix's low-hanging fruit
- Take the foot off the pedal to go faster
- Ninja rockstar bottlenecks
- Create your own dysfunctional single-page app in five easy steps
- Conway's Law goes deeper than your org chart
- Conway's Law is no joke
- Side project gardening
- The side project shuffle
- Front end devs are now big borrowers
- The build, borrow or buy fractal
- What should a full-stack developer focus on?
- Frustration-driven development
- Webworker
- A maturity model for front end development?
- Are little rewrites better than refactoring?
- Why discovery testing helps component-based UI development
- Are you Detroit- or London-school?
- Pyramids, ice cream cones, crumbs, pancakes and trophies
- TDD: ugh, right?
- Drifting into a test-averse culture
- Do you need a second brain?
- T-shaped knowledge is hokum
- Slicing and dicing the curate's egg
- Front-end channel on Rands Slack
- My own brush with the 'Spotify Model'
- Peter is out of the squad on principle
- Lean delegation
- Robotic front-end web jockeys
- You wouldn't let a marketing contractor fly an airliner
- Awkward stacks
- Managing long-term, part-time migrations
- A chance to be vulnerable
- A question for front-end engineering leaders
- Peering in through the window
- Hot takes! Any hot takes?
- How ethnography can help you understand code
- A misty-eyed journey into the boring old days
- PWA super starters
- Marvin Minsky's opinions about CSS-in-JS
- Get some Webhint in your toolchain
- What's the web really good at?
- MVPs are not (always) Mini Versions of the Product
- The prototype gamut
- Walking skeletons and tracer bullets
- The runaway proof of concept
- Prototypes, proofs of concept, walking skeletons and MVPs, oh my!
- Chesterton's fence is not yours to remove
- Failing safely
- Sometimes, you *are* Google (maybe)
- Other words for 'rewrite'
- When refactoring isn't
- How GitHub switched from jQuery to, well, nothing
- Tog's Law of Commuting and you
- Tesler's Law
- Fundamentals schmundamentals
- 20,000 enemies
- Mindful code reviews
- E pluribus unum
- Video: How to Survive the Single Page App-ocalypse
- Embrace the experiment
- Product and agency work isn't so different
- Who has your back?
- Start with yourself
- Dealing with negative product feedback
- Small and big discomforts
- Rational technology choice doesn't exist
- Did we back the wrong horse?
- Movements and complications
- Reluctant scrum mastery
- A product manager stepped on my toe
- Over to you. Got a question about front end leadership?
- Are static sites the new static site?
- Wilful educated ignorance
- Hey, where's all the front-end stuff?
- How to create a lead time ladder
- Spot waste with value stream mapping
- Trimming your 無駄
- 1000 ways of testing
- Constructive snark?
- Clean me
- What 'make the business case' really means
- Software NIMBYs
- Developer happiness considered harmful (sometimes)
- How to win every argument
- Software archaeology and anthropology
- Hidden foundations
- Hollow artifacts
- UI foundations on a shoestring
- Platform and Foundation
- Ceci n'est pas un job
- Full stack developer? Software engineer? Rockstar Ninja Hacker?
- Full Yack Shaver
- Full-stack jacket
- How many full-stack developers does it take to change a light bulb?
- You really do have to get out of the building
- The trust multiplier
- Your role as an amigo
- The accidental lead
- Starting with why...
- Positioning for front-end developers
- Everybody wants to be (internet) famous
- How to prevent big front-end rewrites with lean technology choices
- Technical Debt Often Isn't
- A Front-End Responsibilities Laundry List
- Shoot Down Front-End Fatigue With Tracer Bullets
- Why and How to Test Your Pattern Library
- Why and How to Test Your Pattern Library
- 31 Ways to Spend Less Time on Manual Cross–Browser Testing
- Are you writing legacy CSS code?
- Forcing yourself to write a book in 11 days via reckless public commitment
- Test your design system not your website
- Futuristic progressive enhancement talk
- Your mobile mileage may vary
- Edinburgh International Book Festival mobile site
- Culture Hack Scotland 2011
- Testing Backbone applications with Jasmine and Sinon
- Testing Backbone applications with Jasmine and Sinon
- Using SquidMan to snoop iOS HTTP requests
- Testing Backbone applications with Jasmine and Sinon
- Git config shortcuts for GitHub
- Jasmine matchers for Sinon.JS
- Why web professionals should avoid professionalism
Subscribe via RSS