Blog | NDP

Main content

Blog

Creating a dotted line animation with JS & HTML

Coding is a continuous learning experience and each project gives you the opportunity to learn some new techniques.

In one of my last projects, the client asked for a card based page with a vertical tracking line generated by a pin while scrolling down with the mouse.

The animation needed to be interrupted by the title of each card.

To obtain that effect I animated each element individually for each card with the ScrollMagic library:

  • A pin, which is just a fixed element repeated in each card.
    The animation controls how it shows and hides to
  • ... Read more

Passing submission data from one webform to another

A client request came through asking for a webform block with “name” and “email address” fields that would pre-populate a full contact form on submission.

In the past we needed to do some custom code to achieve this, but with the aid of the Token module we can do this quickly with 2 webforms.

1. First setup your webform.

2. Create your second webform, identify which fields you want pre-populated and write them down, so in our case we want to... Read more

Web licenses

Whether you’re agreeing to iTunes or writing a node module, you are working with licenses. You might think that open source software doesn’t need licensing as it’s free and part or the community. However, that’s not entirely true. For most open source software you will see the GPL license used, but you may add a library to your site which carries a different license.

Let’s start off with a good question. “Can Open Source software be used for commercial purposes”. The answer is Yes. 100%.

What is the license for drupal?... Read more

This way to the future...

Last week I went to the Futurestack conference hosted by New Relic.

On arrival we were greeted with a fancy selection of selection of fruit, pastries and juices to wet the appetite which was followed by an opening talks by Lew Cirne (Founder & CEO) and Jim Stoneham (VP of products) from New Relic.

Workshops

APM Fundamentals.

Some good stuff in here - Application performance monitoring provides on-demand application performance management. You can view the health and availability of... Read more

The Panama Papers, the FBI and your website

Panama Papers linked to old Drupal exploit

By now, you’ll probably have heard of the Panama Papers, the greatest leak of corporate data in history. The hackers made off with over 11.5 million files containing information about over 210,000 companies spanning 40 years. The fallout from these revelations have only just begun to reverberate, but so far they’ve toppled the prime minister of Iceland, given David Cameron an uncomfortable week and probably done more for tax reform than endless years of campaigning.

It’s not known who perpetrated... Read more

Why is social still so hard for organisations?

I was at a meeting with a potential client the other day, looking at their five-year old site and found myself talking about the two seismic shifts in digital comms — mobile and social.

Mobile I will talk about another day, but suffice to say mobile is a no-brainer. You simply have to have a good mobile experience or you are losing out. The stats are clear and probably your own habits of mobile use are enough to convince you that you need to have a good mobile presence.

But social… Social is still really hard for organisations to get on top of. How come?... Read more

Being a client of your own business

I think they say that you should never provide the service you provide to yourself. That if you want a dripping tap, visit the home of a plumber. That most deceased electricians can be traced back to a fuse they didn't pull in their own home.

Well thankfully, here I am and still alive.

We've just completed our new site, using in-house resources. We avoided using any IA. We failed to pass any of it through Quality Assurance. There was no budget to speak of. But it is finished. You're reading it right now.

In fairness, it gave us a chance to prove a... Read more

DrupalCamp London 2015 - Sunday recap

Here's part 2 of our blogs on DrupalCamp London 2015. If you missed it, here's our recap of Saturday's events .

Sunday’s keynote was presented by Robert Douglas , a well-known figure in the Drupal community and currently working at Platform.sh. He talked about “O.C.D. deployment”, which stood for Orchestrated, Consistent and Deterministic. He emphasised how sticking to these principles at every level of a project, from local dev... Read more

DrupalCamp London 2015 - Saturday recap

This weekend NDP made the short journey to City University London for the third annual DrupalCamp London event. Here’s a quick recap of the keynote speeches and our pick of the sessions we attended.

The Saturday kicked off with Dr. Sue Black presenting a keynote speech telling the story of her journey into tech. She discussed her work on the campaign to save Bletchley Park and her involvement in community initiatives such as founding... Read more

DrupalCamp London 2015 preview

This weekend the NDP team will be attending DrupalCamp London 2015 . It takes place at City University London (UCL), who are hosting the event for the third year in a row.

With just a couple of days to go we're currently poring over the schedules, planning our route through the sessions. More than ever the focus is on Drupal 8, with several presentations focused on the new D8 building blocks, including object oriented programming, Symfony and Twig. There are also sessions on responsive theming, performance, headless Drupal,... Read more