Simon McManus

3.3K posts

Simon McManus banner
Simon McManus

Simon McManus

@simonmcmanus

Simon McManus - Web Enthusiast- Cat owner - Gardener - see @smm_links or https://t.co/Oos4mJ5kTO for my links

Essex 가입일 Eylül 2007
623 팔로잉563 팔로워
Simon McManus
Simon McManus@simonmcmanus·
@philhawksworth It's similar, but makes it much easier to keep the html in html files and just compose it all with js.
English
1
0
0
26
Simon McManus
Simon McManus@simonmcmanus·
@psd Love this Paul. No doubt you will be great in the new role. Hope you are well.
English
1
0
1
265
Simon McManus
Simon McManus@simonmcmanus·
Went to a ploughing competition. Entered into the straight furrow competition. My entry was described as wonky! (It was)😂😞
Simon McManus tweet mediaSimon McManus tweet mediaSimon McManus tweet mediaSimon McManus tweet media
English
0
0
1
0
Luca Colonnello ᯅ 🍏🇮🇹🇬🇧
To be clear, there is no way you can know all the requirements upfront, so I’m basically saying, stop moaning about refactoring getting out of scope, and just do it. The right way is to talk about it with your POs and Team Leads and factor the cost as a prerequisite / blocker.
English
1
0
0
0
Luca Colonnello ᯅ 🍏🇮🇹🇬🇧
KISS+YAGNI mean refactoring when time is due and new requirements make the current solution obsolete. YOU CANNOT just add on top of what you have, cause when you built it, the current requirements were not there. Accept the refactoring cost or don’t use those principles at all!
English
3
1
2
0
Simon McManus
Simon McManus@simonmcmanus·
Magnolia tree is looking 👌
Simon McManus tweet mediaSimon McManus tweet mediaSimon McManus tweet media
English
0
0
1
0
Simon McManus
Simon McManus@simonmcmanus·
This looks interesting. A slightly different approach to sizlate but I suspect it will work nicely. Nice to see more libs using standard html with css syntax for templating.
Matthew Phillips@matthewcp

Announcing Corset, a new approach to declarative DOM binding! corset.dev Corset is an alternative to frameworks like React and Vue. Instead of JSX/templates, you use a CSS-like DSL to bind to the DOM that already exists. This difference has profound implications 👇🏼

English
0
0
1
0
Simon McManus
Simon McManus@simonmcmanus·
Over the last year, I've been referring to my engineering principles quite regularly. I thought it would be worth writing them down my top 10:
English
11
5
11
0
Simon McManus
Simon McManus@simonmcmanus·
Continuous improvement As engineers, we never stop learning, which means there is always room for improvement. Actively seek it out and challenging assumptions around the status quo. It's vital that engineers feel empowered to bring about change. #continuousimprovement" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
1
1
0
Simon McManus
Simon McManus@simonmcmanus·
Integrate continuously To operate at scale, it's often necessary to separate concerns and have clear boundaries so people work independently. The risk is the pieces built-in isolation won't work in unison... #integratecontinuously" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
0
1
0
Simon McManus
Simon McManus@simonmcmanus·
Last responsible moment On big projects, it's often tempting to do some work up front to figure out the best solution. In reality, it's better done as close to the actual work to ensure the solutions are relevant. #lastresponsiblemoment" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
0
0
0
Simon McManus
Simon McManus@simonmcmanus·
Embrace the unknown By Acknowledging what we don't know, we remove assumptions from the process. We can then dedicate time to understanding and solving those problems in isolation. #embracetheunknown" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
0
2
0
Simon McManus
Simon McManus@simonmcmanus·
Remove assumptions The best way to remove assumptions is to break a task down into smaller delivery units and make sure you have clear acceptance criteria for them. Keep breaking it down till there are no assumptions of concern. #removeassumptions" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
0
2
0
Simon McManus
Simon McManus@simonmcmanus·
Justify complexity t's not always possible to avoid complexity entirely. We can minimise it by insisting any complexity introduced has to demonstrate it will add more user/business value, keeping unnecessary tech/requirements away from your code.  #justifycomplexity" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
0
0
0
Simon McManus
Simon McManus@simonmcmanus·
Tight Feedback Loops Work closely with designers, optimise for tight feedback loops and short iteration cycles. The sooner you can get real users testing your solutions, the better. #tightfeedbackloops" target="_blank" rel="nofollow noopener">simonmcmanus.com/posts/engineer…
English
0
0
2
0