Laurie LimSum kertoo mikä on Drupal Business College Helsingin opiskelijoille
22.10.2024
Laurie Lim Sam

Druid’s ongoing partnership with Business College Helsinki

Druid is once again partnering with Business College Helsinki (BCH) for their Fullstack Development Program, something they’ve done before in 2022 and 2019. In fact, that’s how I first heard about the company. I was part of the 2021 cohort of students and knowing Druid’s connection to the program, I reached out and landed a summer internship. Afterward, I was lucky enough to be hired full-time. Since then, I’ve seen Druid continue to welcome interns from each new group and hire several of them as well.

Because I was once in the same position as these interns, it felt natural for me to help them. I remember how valuable it was to have someone show me the ropes when I started. That’s what motivated me to step into a mentorship role. I consider myself an Apprentice Initiator as I guide interns and junior developers at the start of their careers. I help new team members integrate into the company culture, remove blockers, and provide technical advice. I also mentor them to support their professional growth and check in regularly to assess their progress and well-being.

Real Projects and Practical Experience

At Druid, interns and junior developers typically join the Magical Support team. Our projects are in the maintenance phase, and the team is responsible for keeping projects secure and up to date, as well as handling any further development tasks requested by the client. It’s a great starting point for new developers because it provides a controlled environment where they can learn the ropes while contributing to real tasks from day one. This allows them to explore and grow their skills without the pressure of a fast-paced development cycle.

In early October, I returned to BCH to give a workshop on Drupal as part of Druid’s ongoing collaboration with the program. The workshop was scheduled to align with the start of the students’ year-end project, which was kicking off in two weeks—a decoupled application using Drupal and React. I put together the workshop with feedback from my colleagues who had also been interns and students in the same program, focusing on the things we wish we’d known when we were students. I covered practical tips and walked them through how our team collaborates on projects.

Supporting New Careers in Tech

Once the project wraps up, we’ll offer internship opportunities starting in January. This time, we have an experienced mentor who recently shared her knowledge at DrupalCon Barcelona, so the students will have even more resources and support.

Looking back, it’s amazing to think that I was once in the students’ shoes, and now, I’m part of a company that continues to give opportunities to new talent. It’s even more rewarding to know that I can play a role in helping aspiring developers as they start their own journeys.

Author

Laurie Lim Sam

Full Stack Developer
Group image of DrupalCon attendees
15.10.2024
Kirsi Vatanen

DrupalCon Barcelona 2024: It’s All About Community

Community is one of our core values, and it is also deeply reflected in the activities of the Drupal community. At the end of September, a few of us Druids had the chance to experience this sense of community firsthand at DrupalCon in Barcelona. The spirit of community was present in every meeting and conversation with colleagues from around the world—it truly seems to be part of the DNA of all Drupalists.

For me, DrupalCon was all about networking, interesting talks, and gaining a deeper understanding of the Drupal community. The highlight of the event was undoubtedly Dries Buytaert’s #Driesnote, which captivated the audience from start to finish. From a marketer’s perspective, the visual aspects of Dries’ presentation, the demos, and the way he built anticipation worked wonderfully—he really knows how to capture an audience’s attention.

The three-day event offered plenty of interesting technical presentations and, luckily for me as a marketer, also some less technical ones. On the sponsor floor, I got to know partners’ stories and learn what was trending at the booths—from fun treats and activities like caricatures by an artist who normally works on La Rambla, to memorable branded items such as hot sauce and the T-shirts that attendees could customize on the spot.

We’ve gathered our reflections about the event in this blog post. Each of us had our own goals and areas of interest, but one thing was consistent across all our reflections: the sense of community and the people.

You can spot the Druids by their red T-shirts” was a comment I heard often—our goal of being recognizable and approachable clearly paid off.

Dive into our team’s thoughts about the DrupalCon Barcelona:

Engagement, Growth, and Drupal

For Arto, DrupalCon Barcelona was a journey of innovation and community. From exploring the future of Drupal CMS to hiking the breathtaking trails of Sant Llorenç del Munt, the week was filled with learning, adventure, and reconnecting with old and new friends.

A Trip Down Memory Lane

Mikko attended his first DrupalCon back in 2015, also in Barcelona. This year’s event reminded him of how far Drupal and the community have come. He was especially impressed by the progress of the Starshot project and the unveiling of new features that make Drupal more marketer-friendly while retaining the flexibility developers love.

Not the City, But the People

For Simo, DrupalCon was all about reconnecting with the people behind the screens. The event provided an opportunity to meet friends, collaborators, and new acquaintances, making it a true highlight of his journey.

Simo also shares his thoughts on the evolving technologies within Drupal, such as the Experience Builder, and the role of accessibility in Drupal CMS.

Community, Tech, and Inspiration

For Toni, attending DrupalCon for the first time meant embracing the supportive and passionate Drupal community. From reconnecting with familiar faces to attending sessions on debugging and accessibility, Toni highlighted the power of knowledge-sharing and collaboration.

Notes from the First-Timer

Yevgeniya’s talk on mentorship and training for Drupal developers was well received, showcasing the community’s dedication to nurturing new talent. Yev also cherished witnessing Dries Buytaert’s keynote, further strengthening her connection to the Drupal community.


Photo Bram Driesen, licenced as deed Attribution-ShareAlike 2.0 The original image was edited by narrowing it.

Author

Kirsi Vatanen

Marketing Manager
Black DrupalCon t-shirt
15.10.2024
Yevgeniya Kobrina

The notes of the DrupalCon first-timer

Although this wasn’t my first public speaking experience, it was my first time speaking at the biggest Drupal event. The most challenging part of the process for me was choosing a topic. After almost nine years of working with Drupal, I had accumulated enough development and project leadership experience to share, but every idea seemed to have already been covered. None of them really made me feel excited. I knew I needed to talk about something I was confident and passionate about to make it more engaging for the audience.

Then my husband asked, “What brings you joy? What are you proud of?” That’s when I realized: my long path in mentoring—helping others take their first steps in web development, learning Drupal, and building their confidence—was what I was truly proud of.

I felt mixed emotions throughout the submission process: excitement that I was finally proposing a session for DrupalCon, doubts about the topic’s value for such a large event, fear that I wouldn’t deliver the message concisely and engagingly (since I only had 15 minutes to speak), and, of course, the stress of having only three days to complete the submission. So you can imagine my disbelief when the session got accepted—and even more when I was chosen as a Featured Track Speaker for the Open Web community track!

Later on, when more than twenty people attended my talk, Empowering Drupal Developers: Redefining Training and Mentorship, and actively asked questions and sought my advice afterward, I felt reassured. It confirmed that the Drupal community truly cares about supporting each other and nurturing new developers. The community is clearly passionate about spreading knowledge and fostering a culture of mentorship and inclusion within their companies.

Yevgenia giving a speech.

One of the biggest highlights of the event for me was witnessing Dries’ keynote from the audience. Seeing the father of Drupal casually queuing for waffles and chatting with everyone around him was surreal. It’s incredible how naturally people come together to share experiences, ask questions, and collaborate on projects. Contribution Day was another highlight for me—watching people volunteer their time and knowledge to improve and build the technology we all use and love was inspiring.

Overall, it was an amazing experience, both as a speaker and as a community member. I’m already thinking about what topic I could present at the next DrupalCon Europe. See you there!

Photos
Hero Bram Driesen, licenced as deed Attribution-ShareAlike 2.0. The original image was edited by narrowing it.

Yevgeniya’s speech Gareth Alexander, licensed as All rights reserved.

Author

Yevgeniya Kobrina

Senior Developer
Starshot Drupal CMS poster
14.10.2024
Simo Hellsten

Not the city but the people

I spent four nights in Barcelona but as for the landscape, I pretty much got to a conference center that was just the same as any other center and a hotel that was just the same as any other hotel. But for me the event was not about the city but the people attending.

Having worked in Drupal Core teams actively for some years I meet other developers and specialists on weekly bases in online meetings. With the Starshot initiative going on, with some people I even have regular meetings twice a week. DrupalCon is an excellent place to meet those people live or at least some of them. What a great feeling to actually meet someone after a couple of years of regular meetings over the internet. And also to meet your friends and acquaintances from the previous DrupalCons of course.

This time I had prepared a checklist of people I should have a chat with – to talk about a common task, ask advice for a project, to offer testing for a module or just to catch up. And by the last day of the trip I was happy to see all the names on the list checked, while having also made a number of new friends.

The cutting edge Drupal – a two edged sword

But it’s not only the people – we are also interested in what they do. This Summer and Autumn has really rushed the tech forward on many fronts. After the Starshot initiative was announced at DrupalCon Portland in the Spring of 2024 the community has really pulled together trying to make the deadline of Drupal CMS release in mid-January 2025. A lot of usability improvements have been planned to the Drupal CMS package, most important of which is the Experience Builder. Experience Builder allows easy but powerful wysiwyg page building experience with cutting edge components.

Experience Builder will unleash the creativity of the content editor, but Drupal has many faces. While one module or recipe will emphasize freedom another will be built on strict standards and structure. I myself can’t say which excites me more, the free flow of Drupal CMS and Experience Builder or the Schema.org Blueprints that automates Drupal content building using the Schema.org standard information structures. Sticking to the predefined content standards will make the site content extremely compatible with search engines and other automated tools. I expect it will probably also help with AI tools as well.

So I am looking at two seemingly opposite approaches to web content and love them both – they both have their uses but may even work together at the same time. Building components respecting the standards and fluently organizing them into pages using a modern page builder is something where Drupal can easily manage both in the future.

Being the one who always complains

For a few months I have been working as a member of Drupal Starshot’s (now officially named Drupal CMS) accessibility team. As Drupal CMS extends Drupal Core with a selection of prominent contributed modules we also wanted to expand the accessibility audits.

Dupal has a lot of great contributed modules and a lot of good people have poured their time and hearts into making them. Those modules that will be included in the Drupal CMS have now been under public spotlight for several months. As some of them have only one or two maintainers, I can imagine it’s a lot of pressure. (There are more people contributing code of course, but a maintainer has to make the decisions which fixes and changes go into the releases.) And now – on top of everything else – there are also me and my friends testing for accessibility and asking to fix this and that to meet some WCAG criteria.

Here the live meetings at DrupalCon help a lot. It’s one thing to send a formal sheet of accessibility issues by email to the maintainer and say: please fix this – and something quite different to have a cup of coffee with the person and say: Hi, nice to meet you. Has your module been audited for accessibility? If you like, I could do it. How would you like to get the list of findings?

A lot of developers are not so great with people skills and under pressure worse. I myself often say that I’m good with numbers and bad with people, but I try to learn. And I think I’m making some progress, as is Drupal’s accessibility.


Read also:

Photo Bram Driesen, licenced as deed Attribution-ShareAlike 2.0 The original image was edited by narrowing it.


Author

Simo Hellsten

Full Stack Developer
Drupal Starshot posters
14.10.2024
Mikko Hämäläinen

DrupalCon 2024 in Barcelona: Reflections on Community Evolution and Business Insights

Having DrupalCon 2024 in Barcelona holds a special significance for me. It was the first DrupalCon I ever attended, right after I joined Druid in 2015.

The almost ten-year gap between these two events is apparent in many ways. The community—and especially Drupal itself—has come a long way over the years. But there are also similarities. Back in 2015, the community was eagerly waiting for Drupal 8 to be released. The new version would bring significant improvements to Drupal, mainly the move to object oriented coding and the adoption of the Symfony framework. These changes also meant that from Drupal 8 onwards there was an upgrade path that allowed sites to be upgraded between major Drupal versions with relatively little effort. It was a massive change that benefited both the developers and the customers.

Two men discussing

In 2024, the community is once again on the cusp of major, positive change. The ongoing Drupal Starshot project will release a new distribution of Drupal around the end of the year. This distribution will be somewhat unimaginably called Drupal CMS. While the name might spark some debate, the features it will bring will undoubtedly make Drupal the best and most marketing-friendly content management system to date. The “old” Drupal Core isn’t going anywhere, and it will remain a top choice for more custom, less marketing-driven web services.

During his annual “Driesnote” presentation at DrupalCon Europe, project lead Dries Buytaert showcased the outcomes of the community’s work on the Starshot project—and it was truly impressive.  The customer centric presentation focused on showing everyone what can already be done with Drupal CMS. My personal favorites were the AI assistant for generating new content types, fields and importing data from existing web sites, the new recipes that allow grouping and installing site functionality with almost a single click and the ease of creating impressive looking web pages with the CMS’ Experience Builder.

Many have said that this year’s Driesnote was the best one yet, and I have to agree.

Another highlight of my DrupalCon experience was the Drupal Business Dinner. Formerly known as the CEO Dinner, this event brings agency leaders together to network and discuss the business side of the Drupal ecosystem. It’s an annual event, preceded by a survey on the state of the Drupal business, with the results presented and discussed during the dinner. This year, the presentation at the dinner was a shorter summary, while the full version was presented the next day during a BOF session at the venue.

A group of people discussing on CEO dinner.

The dinner is always an excellent opportunity to meet people working with similar challenges but in a different environment. This year, I found myself seated with people from the US, Canada, and Slovenia. We enjoyed a thorough discussion about the global state of affairs, accompanied by a hearty three-course dinner.


Read also:

Photos:
Heading and middle Bram Driesen, licenced as deed Attribution-ShareAlike 2.0. The original images were edited by narrowing it.
Lower Jean-Paul Vosmeer, licensed as Attribution-ShareAlike. The original image was edited by narrowing it.

Author

A view to Sant Llorenc del Munt
10.10.2024
Arto Iijalainen

DrupalCon Barcelona 2024: Community Reunions, Business Insights, and an Unforgettable Hike

This was the second time I attended DrupalCon in Barcelona. Back in 2015, I traveled there earlier with my wife (girlfriend at the time), explored the city and got engaged!

On the morning of the first conference day, my wife-to-be flew back home, and the conference started. Whatever agenda I had prepared for the event was pretty much washed away.

This time, my wife decided to stay home with the kids and I was able to fully concentrate on the conference. My agenda was to understand what Starshot / Drupal CMS will bring to the table and how far are we. And, of course, to reconnect with old friends and make new ones within the Drupal community.

I am really thrilled with the progress of Drupal CMS! The first release candidate will be launched on December 11th at the time of DrupalCon Singapore and the actual 1.0 release will happen on 15th of January 2025. The only thing that we really need to wait for is the Experience Builder, which will be released with the Drupal CMS 2.0 in late 2025. The Experience Builder will be a game changer for the content editors as it enables them to easily compose the pages they are building with the components tied to the organization’s design system.

DrupalCon isn’t just about the conference sessions. As an owner and board member, I always find it interesting to attend the CEO/business dinner and hear about the latest market trends in Europe and the US.

A port to Sant Llorenc del Munt

The cherry on top of the entire trip was the DrupalHike, where we climbed to the summit of Sant Llorenc del Munt! Our guide and fellow Drupalist, Fred, led us along lesser-traveled paths with stunning views. The sense of adventure still lingers with me.

Mikko and Arto on the top of the Sant Llorenc del Munt

Author

Arto Iijalainen

Project Manager & Scrum Master
A view from hotel window in Davos
17.04.2024
Toni Nissinen

Mountain Highs: My unforgettable experience at Mountain Camp Davos

This year, I had the fantastic opportunity to attend Mountain Camp in Davos, Switzerland. It marked several firsts for me: my first Drupal Camp outside Finland, my first visit to Switzerland, and my first work-related conference trip. I’m excited to share my experiences with you in this blog post.

The experience overall was just awesome! The Drupal community is so welcoming and supportive. Immediately I felt welcomed to the community and didn’t hesitate to be myself and ask questions. We went skiing, some of us on multiple days, had dinner together and a couple of drinks along the way. Chill atmosphere all the way for the whole week.

Group photo of Mountain Camp attendees. Photo Patrick Itten.

I met many wonderful and inspiring people around the world. I couldn’t be happier to meet all of you, a special shout-out to those who were there for the pre-event days! It was so exciting to hear all the stories about how people do their work and how they participate with both the global and local Drupal communities. Even though there are many companies doing similar things with Drupal, we should not fear collaborating with each other over the companies and sharing knowledge with each other. Something you have been struggling with recently could be a piece of cake for someone else and vice versa. This is the essence of community: helping each other succeed. What we contribute benefits not just ourselves but also others within the community.

The event was packed full of useful information and the session topics, with sessions covering a wide range of topics from Drupal security practices to card games about hardware and software. Some topics were about how we could develop a software solution with a customer and some were about developing a smart watch application. The variety of topics was astonishing as I thought that all the topics will be strictly Drupal, especially the nerdy code stuff, though there were also those kinds of topics. I wish I could participate in every session as there were so many interesting and inspiring speakers and topics.

Toni Nissinen etualalla parvekkeella. Taustalla näky yAlpit

I made numerous global contacts, and I feel these connections will extend beyond simple LinkedIn additions. They are fellow professionals I can reach out to for advice and support, which I value immensely. I look forward to meeting many of them again at future events and hope to connect with new people.

The sessions in Drupal Camp were really interesting and some of the topics were not that technical Drupal development topics (the nerdy code stuff) so in addition to developers and people working around Drupal, people who use Drupal based solutions and who are interested in maybe making a switch to using Drupal can get invaluable information. In general if you work in a team developing a software solution, even if it’s not Drupal, you might find something useful in these kinds of events.

I highly recommend participating in Drupal Camps and Cons in general. The next opportunity to join is at DrupalCamp Helsinki + Baltics on April 26th! Be sure to check the website for schedule and registration, by the way it’s FREE!

I’ll be there, too and if you have any questions, or if you just want to chat, please feel free to say hi!

Photos: Toni Nissinen and Patrick Itten.

Author

Toni Nissinen

Drupal Developer
Lau­rie Lim Sam works with the laptop
04.12.2023
Laurie Lim Sam

Navigating work and culture in Finland

It’s been a little over 3 years since I moved to Finland, and it’s been quite a ride. I’ve been lucky to meet many wonderful and welcoming Finnish people, many of them being my colleagues. Looking back at my first year, I was invited to participate in the Finnish tradition of watching the Independence Day reception on TV and that is how I’ve been spending every 6th of December since.

In my first year, Covid restrictions limited social interactions, and during the summer, I began my internship at Druid. While most people worked remotely, a handful were regulars at the office, including the reserved Finns I had heard about. Initially, our interactions were brief, with short greetings or a simple nod. It took some time, but gradually, we warmed up to each other. Despite their reserved nature, they were always nice and helpful, readily answering my questions from the start.

My experience at Druid has been marked by an admirable work culture. With an 8-to-4 work schedule, clear boundaries between work and personal time allow me to unwind and pursue personal interests without lingering work-related thoughts. I was acknowledged for going the extra mile when an initiative of mine resulted in a promotion and a raise – a gesture that highlighted how the company values and recognizes its employees.

Learning Finnish has been both challenging and rewarding. Despite the difficulty, the predictable pronunciation and support from Finnish-speaking colleagues at Druid give me hope of becoming fluent. In the meantime, I am grateful for my colleagues who make sure that I am included, switching to English when possible and briefing me when not.

Working for Druid has not only provided me with professional growth but has also exposed me to Finnish culture through daily interactions with colleagues. My journey as an immigrant in Finland has been fortunate, marked by adapting to reserved Finnish personalities and embracing cultural differences along the way. I’ve yet to grow accustomed though to the most important one: saunas! But I am working on it.

Read also Laurie´s previous posts:

How to suc­ceed in your in­terns­hip and turn it in­to a full-ti­me po­si­tion?

How to land your first in­terns­hip?

Author

Laurie Lim Sam

Full Stack Developer
Druidin työharjoittelijat
15.06.2023

Unveiling the Transformative Internship Experience at Druid: Nurturing Support, Collaboration, and Growth

The feeling of support and safety is something that most of us seek for our entire lives. To find it as an intern in a tech company is something we would have never dared to imagine. Without all the support from Druid, the otherwise inevitable vast wasteland of mistakes would feel scary to navigate alone. Luckily for us, we also had the safety net of classmates, since Druid gave the opportunity to five of us from the same program. 

Sharing this experience with people that have the same goals and whom you have shared the experience of trying to change careers, for something they are really passionate about, has been a game changer. Having the filter of your peers has been an extremely nice asset, not only does this help us solve problems faster, but this helps immensely with the formatting of questions that will eventually be asked from senior developers. 

What surprised us the most was how well thought out the process of getting us prepared for working in a real live environment was. After getting to know the basics of how things are being handled daily, we got our first project to work on. For the sake of learning there is no better way to do it than just getting your hands dirty, enter the simulation. Our first project perfectly emulated the daily life as a Drupal developer at Druid: we had our own dailies, meetings with the Product Owner, refinement of tasks, and evaluating the time a certain task would take and all of this in a closed, no-pressure environment. All of this enabled us to start building our callouses for future endeavors, not to mention this happening under the watchful eye of really experienced professionals that were genuinely interested in us and the progress we were making. The readiness and continued support to help us with any problems or questions we had, is something that we treasure to this day. 

After we had built up some routine and knew our ways around the technologies a bit better, it was time for us to get some first-hand experience in real-life projects. Druid’s prior experience in creating a collaborative environment which helps interns develop into junior developers really started to show at this point. Since this was the first time working with client projects, the tickets we got were well refined by someone who knew how to put themselves in our shoes, this really helps with building the confidence of an individual. 

All in all the whole internship experience has been life-changing. Here’s for the first half year and hopefully many more to come. 

Yours truly,

Juniors

Embracing Connections at Druid and DrupalCamp 2023
17.05.2023
Sabina Halkic

Embracing Connections at Druid and DrupalCamp 2023

It has been over a year now since I started working together with Druid. Little did I know that this partnership would take me on a trip from my hometown of Ljubljana to the vibrant city of Helsinki, where I met my colleagues from Druid in person for the first time and attended the highly anticipated DrupalCamp Finland 2023. The experience was nothing short of transformative, allowing me to deepen relationships, expand my professional network, and immerse myself in the vibrant world of Drupal.

Feeling the Druid Spirit

Meeting colleagues from Druid for the first time face-to-face was an exciting experience. While we have been working together for quite some time, it was a unique experience to finally meet each other in person. We had built a strong professional relationship, but meeting in person helped to build a more personal connection that goes beyond just work. My Finnish colleagues were all friendly, accommodating and hospitable. They all made me feel very welcome.

Druid’s laid-back spirit was embodied at the office. The working environment was nice and I loved seeing the physical space that houses all the Druids. The office “no shoe” policy was awesome and there was also a cosy room filled with soft cushions, designed to provide a relaxing environment for employees to unwind and destress.

Finnish Cultural Experience

After work, my colleagues took me on a tour of the city centre. We did some sightseeing and we visited some of the top tourist attractions. My favourite was the Ferris wheel where one of the cabins was a sauna. That stood out and I remembered that I was told how much Finnish people love to go to the sauna.

I also had the pleasure of sampling some of the local cuisine, such as munkki and tippaleipä. Munkki’s sweet and fluffy texture was a true delight, while tippaleipä, though its appearance resembled a tangle of threads, surprised me by being also tasty.

DrupalCamp 2023 – A Meeting of Minds

The next day, I attended Drupal Camp Finland, which was an incredible opportunity to learn more about Drupal and meet fellow Drupalists. The event was packed with interesting presentations, and I gained new valuable insights into the field.

I also participated in the after-party – where there was of course a sauna. We were talking about the differences between Finnish and Swedish and I made some comparisons from Slovenia. My colleagues also told me how it is to live in Finland, the different cities and dialects. 

After the first after-party, we had a second after-party where we went to have some drinks. I saw some busy Helsinki nightlife and truly enjoyed myself. 

Until We Meet Again

In this age of digital communication, where virtual interactions have become the norm, there’s something uniquely special about meeting colleagues face-to-face and connecting with like-minded individuals. Thus, I am grateful for this experience. 

Finland, its culture as well as its people were unique and fascinating. I left with a greater appreciation for the country. I gained a lot of knowledge from Drupal Camp Finland, and I was able to experience a new culture and meet my colleagues. I hope to visit again soon and experience more of what Finland has to offer.

Author

Sabina Halkic

Back end developer