The importance of including a social perspective in technology
Prior to starting my new job at as a Tech Lead at Worth, I had a couple of weeks of free time. During that time, it was a perfect moment to reflect on a couple of things. One of these things being the various projects that I have worked on. While reflecting on these projects, I became curious about what I liked about the ones that were a success, and what I disliked about the ones that turned out to be a failure.
GraphQL - What? Why? And How?
According to Stack Overflow, GraphQL is part of the ‘hottest stack’ in the tech scene . It has continued to be adopted by many companies for the benefits it brings. It was developed by Facebook in 2012 to drive their large, complex social systems of billions of users. In this piece, we’ll discover what GraphQL is, the reasons to adopt it and how to implement it.
I code therefore I am
"Scribo Algorismus Ergo Sum". Who says such a thing? I guess I do. It is an addiction that has been part of me since I was a teenager. The real question is: how come writing code is still so much fun? I don't know, but it is!
Traineeship part II: The Experiences
In February this year, trainees Amy, Polina and Hakan marked the start of their adventure as trainees at WORTH. Following 'Traineeship blog Part I: The Expectations' , we now learn about the experiences of our trainees during and after the traineeship. Keep on reading to find out about all the things the trainees learned, how they experienced the traineeship overall, and what they enjoy most about working at WORTH.
Traineeship Part I: The Expectations
Last year, WORTH introduced the start of a 12 week, full-stack, guided training program developed in-house by our technical coaches. It introduces junior software engineers/frontend developers to the technologies and methodologies that we use inside the company. These also happen to be some of the most successful techniques in the industry.
Top 5 reasons why you want to work in The Hague
Thinking about working abroad? Or about working in another city in the Netherlands? Or maybe you're thinking of moving your business elsewhere? Then I have one more question for you: Have you thought about The Hague? The Dutch WORTH office has been in The Hague for over 15 years. Here are 5 reasons why we are happy we work in The Hague!
Mutually Destructive Metrics — The Game of Business Ethics
I wanted to explore how businesses make decisions about the big ideas of our day — AI, privacy, security, bias. I wanted to better understand the ethics of business. I wanted to be a better writer, so I could get it all down in words. But I wasn’t. So I wrote it into a game! A game which you can play and make the decisions for yourself.w text
Testing, Test Automation, QA Testing
Get Started With Test Automation
Here at WORTH, we’re dedicated to producing quality products. To that end, the testers are always trying to improve and learn more. To help them we created a list of resources, online trainings and a few assignments.
Exploring Agile, Part II
The first part of this article, 'Exploring Agile Part I', has been an exploration of Agile from different perspectives, concluding that many are doing Agile by focussing on specific frameworks or practices. It also briefly touched upon the holistic perspective on Agile where a shift in mindset is considered the ultimate goal.
4 reasons why it is WORTH it to attend MWC Barcelona 2020
There are so many large tech conferences held throughout the year and all around the world, and MWC Barcelona is just one of many. This makes it hard to decide which one to go to this year. Web Summit in Lisbon, VivaTechnology in Paris, London Tech Week, The Next Web in Amsterdam, South by South West in Texas, RISE in Hong Kong, Slush in Helsinki, Collision in Toronto, Mobile World Congress in Barcelona… What conference should you choose?
Design, Strategy, Vision, Change Management
How to strategically design your vision
This article provides an overview of what a vision is, the benefits of having a well-informed vision and how to create a vision that can be practically implemented to help drive businesses towards their desired future state.
3 Ways DevOps Saves Time
As we previously discussed in Aimar's previous blog post, DevOps aims to improve quality and efficiency, while reducing the risk of failure within software development teams. There are a number of ways we may achieve this by. These include breaking down team-silos, automating processes and continuously quantifying success. To view all this from a slightly more practical angle, this time we'll focus on 'three ways DevOps efforts help save time'.
Test Automation with CodeceptJS
Most people are lazy, and testers are no exception. It’s one of the main reasons automated end to end and regression tests exist. There are dozens of different automation tools in every thinkable programming language (however… I would pay to see someone create a proof of concept end-to-end test in Fortran). So, which one do you pick? In this blog I will make a case for CodeceptJS and offer a short introduction.
Design, User Experience
Under the microscope: user testing mobile menus
When using a website menu on a mobile device, how exactly does the user get to a landing page? Click on the heading? The chevron icon? Do you need an extra menu item for the landing page? Simple questions, banal even, but as a jobbing designer we have to resolve them one way or another. The best way to trash your projects’ usability is to not consider the little things as you go along.
Gamification, User Experience Design
Engaging people with game elements and mechanics
As a User Experience Designer, one of my main tasks is to make it easy for users to achieve their goals and perform their tasks using the service we create. We summarise this as “having a good experience” while using the application, the service, and preferably throughout all interactions a person has with a product or service. However, this is not always enough to keep people engaged or motivate them. Gamification can enhance experience to improve motivation and engagement.
Exploring agile, part I
Explaining the meaning of Agile or “to be agile” is no easy task. The saying “The more you learn, the less you know”, definitely applies to this topic. In an attempt to demystify its different meanings, this article explores Agile from three different perspectives, concluding with a fourth, holistic perspective. This is the first of two articles, the second part will explore 'the Agile Mindset' and the typical characteristics of Agile organizations.
Product team superpowers
Here at Worth, we want to help you deliver great products. To help you do that, here's two checklists that we made for Design Sprints and Lightning Decision Jams that we don’t want to keep to ourselves!
Tech, Women in tech, User Experience Design
Food Delivery, Tech, Design and the Smart(er) City
In this insight, I explore how tech is disrupting the food delivery industry, restaurant typologies, how we eat, live, and so on. Underpinning all of this, is modern life’s greatest woe: our collective lack of time, and our undeniable need to... eat.
Lessons from eight months of teaching
For eight months, I worked as an instructor at a web-development bootcamp. The company that I worked for is a company that welcomes people with little to no programming background, teaches them a very specific stack of technologies, and then helps them to get a job. It involves assessments, and not all students make it to the end. With zero teaching experience to start with, I was bound to learn a lot. Here are the lessons I have learned from eight months of teaching.
So, what exactly is DevOps?
What is DevOps all about? Following part one of the DevOps blog series, we dive a little further into this mysterious domain, how it emerged, and why it is imperative to have within your company.
Self Organising Teams
Oh, hey there! Today I would like to talk a bit about self-organizing teams. Now I know that there are many articles online with different opinions on this topic. Therefore, I will now share mine.
The Intersection of Music and Tech: Key Takeaways Web Summit 2018
For me, one of the highlights of the 2018 Lisbon Web Summit was an Electronic Music Masterclass with globally renowned songwriter, producer and performer Jonas Blue. In this masterclass, a demonstration of how the intersection of music and tech are a match made in musical heaven was given.
Day by day: Key takeaways Web Summit 2018
The annual Lisbon Web Summit was from the 5th to the 8th of November 2018. It is widely known as the largest technology conference in the world, with 24 different tracks ranging from Content Makers to Deeptech, almost 70.000 attendees, and 1200 speakers.
Events, Quantum Computing
Quantum Computing: Key Takeaways Web Summit 2018
This November, I had the privilege to attend the Web Summit in Lisbon for the first time. The Web Summit is considered the best technology conference on the planet. For me, it was a great experience to gain knowledge, to network and to attend inspirational talks from speakers from all over the world.
Equality, Women in Tech
Making fairness and equality a personal objective
Being a woman in the male dominated tech world has its perks. I have been part of predominantly male groups like this for most of my life and I am totally ok with that. Actually… I still am a woman amongst men in most areas of my life: at home and at work.
Design , UX, Discovery
Sentiment Sketches for Customer Discovery
How sentiment sketches help clients empathise with their users.
Technology, PortSwigger, Web Security
5-Step guide to PortSwigger Web Security’s graphical tool Burp
It can be difficult to find a guide on the basics for effectively using PortSwigger’s Web Security’s Java-based graphical tool, Burp. To that end, I’m going to review how you can simply view requests in Burp Suite and modify them. The Community Edition, which can be downloaded free of charge, is sufficient for this.
How multiculturalism can help your business
Agile and adaptable organizations are the ones that thrive in today’s ever-changing, uncertain global business environment. In our company, multiculturalism brings together a diverse bonanza of cultures and ethnic backgrounds on a daily basis.
Why it's WORTH it to attend the Web Summit 2018
From 5 November to 8 November this year, the annual Web Summit in Lisbon is taking place again. With 24 different tracks ranging from Content Makers to Deeptech and 70,000 attendees, this is the largest technology conference of the world.
Deciphering the roles in a DevOps world
I recently came across a debate about DevOps job titles: Build Engineer, Release Engineer, DevOps Engineer, Site Reliability Engineer and Cloud Platform Engineer. What do they actually mean in terms of responsibilities and technical skills? How did they come into the picture over the last couple of years?
Technology, Liferay, Testing
Liferay QA Automation: tips & tricks
Since I started working for Worth over a year ago, I’ve been involved in the QA process for multiple Liferay DXP projects. Because Liferay has its own unique challenges for test automation, I wanted to share a few of the lessons I’ve learned along the way.
Part II: Security in the Design Phase
Security is important in every stage of your project. From the Discovery Phase to the Deployment Phase, and everything in between. This post focuses on the second project phase: Design.
Technology, Agile, Scrum
Scaling agile with 5 action points
How do you scale agile across an organisation? This question prompted me to take the Scrum@Scale course with Jeff Sutherland, read articles and cases about scaling with scrum, and attend Agile Amsterdam for which the theme was “Agile At Scale”.
React & Typescript: The perfect toolbox
Digital Zoo Series
Technical Lead Gerald
Here's an interview with Gerald De Jong, our Technical Lead based in The Hague, NL.
Integrating Design Sprints into GDS phases
Ways in which Design Sprints can integrate into the GDS agile delivery phases. Examples are provided of how we have done this here at WORTH.
Internet of Things
Smart Home Lessons Learned and the Future of the Internet of Things
Whilst your smart system is providing value for your family, business or city, integrated additions will provide both the agility to respond to changing technologies and possibilities, as well as a more sustainable smart system for long term benefit.
5 Tips For Surviving a Security Conference
The security team at WORTH recently attended the annual OWASP Appsec Europe event in Europe. When planning to attend this event next year, keep the following tips in mind:
Emotional, Branding, Emotional branding
5 Tips for Emotional Branding in a B2B World
In a world where people consume in order to achieve personal satisfaction and increase the perceived value of their lives, brands have power. In B2C industries specifically, branding encourages consumers to personally identify with brands.
Design Thinking for Non-Designers
Design is more than a department that deals with just aesthetics (how things look). At its core, it is the principle of problem seeking and problem solving, with the intention of a product, service, process or a form of communication, enhancing a person’s experience.
Scannability: A case for uppercase
In this article, I pin-point important reasons in favour of using uppercase characters in UI design and describe how these should be applied.
PART I: SECURITY IN THE DISCOVERY PHASE
Security is important in every stage of your project. From the Discovery Phase to the deployment phase, and everything in between. This post will focus on the first project phase: Discovery.
Digital Marketing, Social Media
9 TIPS FOR A SUCCESSFUL INSTAGRAM STRATEGY FOR SERVICE PROVIDERS
what do you do on Instagram when you offer a service, instead of a product? Here are 9 tips for a successful Instagram strategy for service providers.
Introduction: Our Agile Security Journey
Welcome to: "Our Agile Security Journey". Wouter de Meijer, Ernout van der Waard and Bryan Soman have put together a security blog series to guide you in your decision-making. First up: Our Agile Security Journey.
Head of Finance Gerben
Here's an interview with Gerben, our Head of Finance based in The Hague, NL.
Digital Zoo Series
IT SUPPORT ENGINEER DAVE
Here's an interview with Dave, our IT Support Engineer based in The Hague, NL.
DEVOPS ENGINEER CRISTIAN
Here's an interview with Cristian, one of our DevOps Engineers based in The Hague, NL.
Digital Zoo Series
Front End Developer Brent
Here's an interview with Brent de Kok, one of our Front End Developers based in The Hague, NL.
Digital Zoo Series
Here's an interview with Ramon Silva, one of our Testers based in The Hague, NL.
Digital Zoo Series
Scrum Master Marian
Here's an interview with Marian Maas, one of our Scrum Masters based in The Hague, NL.
Digital Zoo Series
Software Engineer Andrea
Here's an interview with Andrea María De La Cruz Flores, one of our Software Engineers based in The Hague, NL.
Digital Zoo Series
UX Designer Varun
Here's an interview with Varun Phull, one of our UX Designers based in Reading, UK.
Numerous lists of user stories are transformed into long streams of ones and zeros. But there is so much time and effort put in the system, that they forget one little tiny piece of the puzzle...the user.
Government, Agile, Scrum
THINK 'AGILE GOVERNMENT PROJECT' IS A PARADOX?
WORTH Scrum Master Marian Maas dispels all fears in her Liferay Digital Solutions Forum Roundtable.
A worthwhile partnership
In this post, Head of Creative Services, Jessica Cullen, chats with Chris Johnson, veteran Worth Front End Developer to get his thoughts on working with Liferay.
Testing the innovation funding service
In this post, Head of Creative Services, Jessica Cullen, sits down with Eftychia Thomaidou to explore the world of testing at Worth. Robot Framework, Python Code, Github, Innovation Funding Service and working at WORTH.
Agile Development Under Fire
Recently my colleague Nuno shared a talk by Dave Thomas with the tantalizing title “Agile is dead”. My initial response was one of slight annoyance being trolled with another agile bashing click bait video. I watched it all the way through with a sense of deja-vu, then it hit me. I had seen it before!