286 reputation
29
bio website lukepuplett.com
location England, United Kingdom
age
visits member for 3 years, 8 months
seen Sep 13 at 23:03
Founder & CTO of Evoq Limited a software solutions and consulting company just outside London.

Sep
24
awarded  Autobiographer
Sep
10
awarded  Nice Question
Sep
10
comment Providing friendly URLs for a website vs. realities of database IDs
I disagree. URLs with just IDs are hard to work with; its hard to remember from a list of them which one you might want to return to. Or whether there's going to be something inappropriate at the other end of the link. Chrome's address bar suggests on any part of the URL, too, which is useful.
Sep
10
comment Providing friendly URLs for a website vs. realities of database IDs
Love the last idea.
Sep
9
comment Providing friendly URLs for a website vs. realities of database IDs
In order to throw a 301, I'd need to be able to lookup the correct resource, thus I'd need a history.
Sep
9
comment Providing friendly URLs for a website vs. realities of database IDs
This slug history is what I was considering. Since posting the question, I've noticed many big named sites that have a slug that is not checked, you can alter it to say anything. amazon.co.uk/Blah-Blah-Blah/dp/B004R276L8 works. StackExchange is clever since it 'corrects' and redirects the browser to ensure the right link is shown and shared.
Sep
9
comment Providing friendly URLs for a website vs. realities of database IDs
Like Jon's answer, I think you're not wearing your UX hat when thinking about this. I want to increase the useability of the address. See my comment in the question: "I like the friendly URLs since you have an idea about what's on the end of the URL when you hover or see it in an email or document. It's better for SEO, or it used to be."
Sep
9
comment Providing friendly URLs for a website vs. realities of database IDs
I think you're thinking about this from an API/site information architecture PoV. I was looking to introduce a generated friendly URL part to help humans and SEO. Apparently this is a common thing and goes by the name of 'slug'. The name is not being used for classification and is added (not dropped) to make a better UX with the URL and our site/brand.
Sep
8
comment Providing friendly URLs for a website vs. realities of database IDs
Never knew the term slug before. I must have been under a rock. Geddit?
Sep
8
comment Providing friendly URLs for a website vs. realities of database IDs
If either of you want to give a proper answer, I'll vote up so you get the points. I'll let the votes come in and award the answer to the most-voted in a couple of days.
Sep
8
asked Providing friendly URLs for a website vs. realities of database IDs
Aug
19
awarded  Teacher
Aug
14
awarded  Yearling
Aug
14
awarded  Nice Question
May
28
comment Should I bother to develop for JavaScript disabled?
I don't think this answer deals with the question at all, it just suggests a different way of bothering to develop for disabled JavaScript.
Apr
1
comment Overcoming slow problem solving due to increased knowledge of what might go wrong
@Dunk You may find this video series really interesting as it discusses such things as technical debt, cost of delay and over-utilisation etc channel9.msdn.com/series/Fundamentals-of-Lean-Software-Delivery/… - it may open your eyes or it may horrify you, in any case, I think lean or something like it, is how things will be done, more and more in the future.
Mar
19
comment When does implementing MVVM not make sense
@Steve314 Roger that.
Mar
18
comment When does implementing MVVM not make sense
@Steve314 That's arguable. I'd say it depends on this: don't let MVVM get in the way of a beautiful design, and definitely don't let it stop you shipping your product.
Mar
18
answered When does implementing MVVM not make sense
Nov
20
awarded  Notable Question