{"id":647,"date":"2017-09-26T11:22:36","date_gmt":"2017-09-26T11:22:36","guid":{"rendered":"http:\/\/www.remotedevelopment.co.uk\/cms\/?p=647"},"modified":"2017-09-26T11:22:36","modified_gmt":"2017-09-26T11:22:36","slug":"development-story","status":"publish","type":"post","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/development-story\/","title":{"rendered":"Development Story"},"content":{"rendered":"<p>Adding new kinds of products to Remote Development<\/p>\n<p>Products had been kind of rushed and too specifically sewn together while getting the latest version of VueJS\u00a0working for me instead of against me!<\/p>\n<p>It is tricky to debug but very informative, it basically is telling you if you have configured it incorrectly, so it produces only working Javascript that effectively abstracts to make a logical component architecture. \u00a0Sometimes you have to fiddle to get things right, like any architecture you have to get used to the tool set.<\/p>\n<p>We went from three or four basic products to being able to add products to generate enquiries\u00a0without much configuration and importantly by only creating the product and its membership in certain groups. \u00a0Configuration changed things.<\/p>\n<p>Next, we have to think about a sales presentation &#8211; the component architecture is now taken to its elemental pieces &#8211; they can be organised\u00a0into prettier boxes without breaking everything!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adding new kinds of products to Remote Development Products had been kind of rushed and too specifically sewn together while getting the latest version of VueJS\u00a0working for me instead of against me! It is tricky to debug but very informative, it basically is telling you if you have configured it incorrectly, so it produces only &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.remotedevelopment.co.uk\/cms\/development-story\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Development Story&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_newsletter_tier_id":0,"footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[13],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8yghz-ar","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":753,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/post-to-linked-in-25-october-2017\/","url_meta":{"origin":647,"position":0},"title":"Post to Linked In 25 October 2017","author":"Nicholas","date":"October 25, 2017","format":false,"excerpt":"RemoteDevelopment.co.uk has launched its first ecommerce site co-production - a project for an artist who makes unique works for children - art4kids.gallery - see https:\/\/www.remotedevelopment.co.uk\/cms\/first-clients\/ - implemented in Wordpress with Woocommerce\/Stripe hosted on an Nginx Cloud server. Just in time for unusual Xmas gift ideas, I was told. Remote Development\u2026","rel":"","context":"In &quot;Admin&quot;","block_context":{"text":"Admin","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/category\/admin\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":544,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/vuejs-revisiting-components\/","url_meta":{"origin":647,"position":1},"title":"VueJS: Revisiting components","author":"Nicholas Alexander","date":"September 12, 2017","format":false,"excerpt":"One of the things about software development you do not reallse\u00a0until later is now important well thought out encapsulation and clarity is when you revisit old code. One factor is predictability, what else can the programmer have possibly meant? \u00a0One of the good artifacts of programming is the contained universe\u2026","rel":"","context":"In &quot;technical&quot;","block_context":{"text":"technical","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/category\/technical\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/09\/vuejs.jpg?fit=552%2C519&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/09\/vuejs.jpg?fit=552%2C519&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/www.remotedevelopment.co.uk\/cms\/wp-content\/uploads\/2017\/09\/vuejs.jpg?fit=552%2C519&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":610,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/being-a-service-centre-or-a-nerd-club\/","url_meta":{"origin":647,"position":2},"title":"Being a service centre or a nerd club?","author":"Nicholas","date":"September 24, 2017","format":false,"excerpt":"It is quite hard to map the direction when you create organically. But the two central themes of RD are: Service and Technical brilliance. Service Our services are more in touch with the client Our services are more flexible and agile It is not expensive to change your ideas It\u2026","rel":"","context":"In &quot;Site Strategy&quot;","block_context":{"text":"Site Strategy","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/category\/technical\/site-strategy\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":866,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/spa-version-of-remote-development\/","url_meta":{"origin":647,"position":3},"title":"SPA version of Remote Development","author":"Nicholas","date":"January 11, 2018","format":false,"excerpt":"The SPA version of Remote Development shall be the website that this CMS site augments. Its functions are to sell the concept of remote development as directly as possible and then to present three CTAs: Online Application Manage your own content Sell products and services online No complexity, no verbiage,\u2026","rel":"","context":"In &quot;New articles&quot;","block_context":{"text":"New articles","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/category\/new-articles\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":770,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/git-workflows\/","url_meta":{"origin":647,"position":4},"title":"Git workflows","author":"Nicholas","date":"November 2, 2017","format":false,"excerpt":"Confused about how to work with Git? You soon will not be confused, it is a well designed and versatile essential tool for remote development. 1. Comparing workflows 2. Gitflow architecture (also covered in article 1.) Remote Development uses the Gitflow branching model. Simply put: 0. Initial steps git init\u2026","rel":"","context":"In &quot;Tech Guides&quot;","block_context":{"text":"Tech Guides","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/category\/technical\/tech-guides\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":284,"url":"https:\/\/www.remotedevelopment.co.uk\/cms\/launch-of-live-site\/","url_meta":{"origin":647,"position":5},"title":"Launch of Live site","author":"Nicholas Alexander","date":"August 17, 2017","format":false,"excerpt":"https:\/\/live.remotedevelopment.co.uk is our client enquiry and proposal system, written in Laravel and VueJS. It is, like any software project, a work in progress. If you are interested in contributing to the system, email me, but first, sign up as a developer. Update: new design! Features added to the Admin user\u2026","rel":"","context":"In &quot;Article&quot;","block_context":{"text":"Article","link":"https:\/\/www.remotedevelopment.co.uk\/cms\/category\/article\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/posts\/647"}],"collection":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/comments?post=647"}],"version-history":[{"count":1,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/posts\/647\/revisions"}],"predecessor-version":[{"id":648,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/posts\/647\/revisions\/648"}],"wp:attachment":[{"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/media?parent=647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/categories?post=647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.remotedevelopment.co.uk\/cms\/wp-json\/wp\/v2\/tags?post=647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}