What is Agile and why do we want to ensure the product development at Vertu follows this methodology? At the heart of agile is a mindset that aims to constantly evolve requirements and solutions through the collaborative effort of self-organising and cross-functional teams which include their customers. In other words, if we aim for early […]
The 5 Scrum Values
In scrum, there are 5 values that underpin the framework. These act as a compass, guiding how we work together as a team and interact with our organisation. When these values are embodied true agility becomes possible, and the empirical process comes to life. Trust is built and there is a sense of clarity and […]
Visual Studio Code Reference
Command Line Options code . Opens Visual Studio Code (in the current folder). code filename.extension (-r) Opens a specific file (or creates a specific file if it is not already present) within the current window. This also works for folders. code filename.extension -n Opens a specific file (or creates a specific file if it is […]
Angular
Angular type examples when using feature.type.ts naming conventions: Module Groups related components, services, directives and pipes together. Component The core building blocks of your application. Controls a portion of the screen. Components can be made up of other components. The selector is the tag name that you add to your webpage. The template is the HTML […]
How I like to do things
I’ve recently been carrying out interviews as we are expanding our team at Vertu Motors and I’ve realised that in the world of web development there is still no right or wrong way to do things and a never ending list of different IDEs, methodologies, approaches to projects and ways to execute the same task. […]
AngularJS (My Reference)
AngularJS is what HTML would have been had it been designed for building web applications. Features Magical two-way data binding (HTML being the view simple JavaScript variables being the model) Provides a solid structure for client side applications Routing Support – AngularJS was built for single page web applications Templating – AngularJS uses plain old HTML […]
ES2015
The new way to define variables var = “something”; is becoming a thing of the past. The new ways to define variables are: const – use this when the variable your are assigning is a constant – i.e. the value won’t change throughout your project. let – generally use this if you are scoping a […]
Recently I came across an issue in webkit browsers (Chrome, Safari but not Firefox) in one of my apps, basically the fields which had a type of number were empty in these browsers. After debugging it appears that if there is a space in the value of a number field the browser doesn’t display anything. The […]
Just a very quick post (and to be honest a bit of a really simple one) but if I’ve made the mistake I’m sure others out there will and this blog is designed to give a little back to the industry so here goes. Recently I added a little animated prompt to the Bristol Street […]
Over the past year especially I have become a real advocate of approaching my web development tasks in an agile way. Historically I would gain a brief, write a spec, create wireframes, create design compositions in a software program such as Illustrator or Photoshop, create a html prototype, create a functional spec on the server […]