ThinkShout: My First BADCamp

Planet Drupal - 6. November 2017 - 14:30

We’re fresh off of BADCamp (Bay Area Drupal Camp), and we’re eager to share our experience with you! If you’ve ever thought about going to one of the local Drupal Camps in your area, or attending BADCamp yourself, we hope our takeaways persuade you to seek this out as a professional development opportunity.

BADCamp is essentially three days of intense workshops and sessions for Drupal users to hone their skills, meet other open source contributors, and make valuable connections in the community. Amongst the ThinkShout team, two had never attended BADCamp before. We were eager to hear their perspective on the conference and their key takeaways.

Sessions they attended ranged from learning about component-based theming tools, object oriented php, module development, debugging JavaScript; to Drupal 9 and backward compatibility and the importance of upgrading to D8 now.

Let’s hear from Mario and Lui–I mean Amy and Jules, on what their first BADCamp experience was like!

Amy and Jules on Halloween. Costumes are not required at BADCamp.

What did you learn at BADCamp?

Amy: Component-based theming is a hot topic these days for those building sites due to a number of reasons. Here are a couple of them:

  • It encourages a DRY (Don’t Repeat Yourself) and more organized theming code base.
  • It decouples site building in such a way that backend and frontend developers can work on the site at the same time, rather than the backend code needing to be built first before the frontend developer can do their work.
  • It provides clients with an interactive experience of their site (including responsiveness) before the database and backend elements are hooked up to it. This allows the client more time to provide feedback in case they want to change behaviors before they’re completely built.

I also attended a session called: React, GraphQL, and Drupal. This talk was largely about an opportunity to create multiple suites using the same API. The team used “headless Drupal” (to serve as the API), React.js to build the sites, and GraphQL to explore data coming from the API in a much more direct and clear way. It seemed like a great solution for a tricky problem, in addition to giving this team the opportunity to learn and use cutting edge technologies - so much fun!

Jules: I learned a lot about the Drupal Community. This was my first BADCamp, and also my first Drupal conference. I was excited about how generous the community is with knowledge and tools, working together so we can succeed together.

I learned about some of the changes to Drupal releases from @Webchick’s talk (Drupal 9 and Backward Compatibility: Why Now is the Time to Upgrade to Drupal 8). If I keep up with the incremental point releases (ie: 8.x), upgrading to 9 should be pretty painless, which is a relief. Knowing the incremental releases will be coming out with a regular six month-ish cadence will make planning easier. I’m also excited about the new features in the works; including Layouts, Work Spaces, a better out of the box experience on first install, a better UI admin experience (possibly with React?).

What would you tell someone who is planing to attend BADCamp next year?

Amy: Definitely invest in attending the full-day sessions if they interest you. The information I took away from my Pattern Lab day was priceless, and I came back to ThinkShout excited and empowered to figure out a way to make component based theming part of our usual practice.

Jules: The full day sessions were a great way to dive into deeper concepts. It’s hard to fully cover a subject in a shorter session. It also helps to show up with an open mind. It’s impossible to know everything about Drupal, and there are so many tools available. It was valuable just meeting people and talking to them about their workflows, challenges, and favorite new tools.

Do you consider BADCamp to be better for networking, professional development, or both?

Amy: My big focus was on professional development. There were so many good training days and sessions happening that those filled my schedule almost entirely. Of course, attending sessions (and being a session speaker!) is a great way to network with like-minded people too.

Jules: My goal was to immerse myself in the Drupal community. Since I’m new to Drupal, the sessions were really valuable for me. Returning with more experience, that might not be the case. It was valuable to see new ideas being presented, challenged, discussed, and explored with mutual respect and support. We’re all in this together. Some talks were stronger than others, but every speaker had a nugget of gold I could take with me. It was encouraging to meet peers and to see all of the great work people are doing out in the world. It also served as a reminder that great strides can come from many small steps (or pushes)!

Make time to learn

It can be difficult to take time away from project work and dedicate yourself to two or three days of conferencing. But when you disconnect and dive into several days of leaning, it makes your contributions back at the office invaluable. As Jules commented to me after her first day of sessions, “it was like php church!”

Getting out of your usual environment and talking to other people opens your mind up to other ways of problem solving, and helps you arrive at solutions you otherwise wouldn’t get through sitting in your cubicle. We hope you’re inspired to go to a local Drupal Meetup or Camp – or even better, meet us at DrupalCon or NTC’s Drupal Day!

IT-Jobtag am 9. 11. in Hannover: IT-Jobs entdecken und in die c't-Labors schauen

heise online Newsticker - 6. November 2017 - 13:45
Im November können sich Bewerber und Arbeitgeber wieder in Hannover im Heise-Verlagsgebäude über Arbeitsplätze in der ITK-Branche austauschen - und sich einen Eindruck davon verschaffen, wie etwa in den c't-Labors getestet wird.

Programmiersprachen: Kotlin 1.2 RC ist freigegeben und Kotlin/Native unterstützt iOS

heise online Newsticker - 6. November 2017 - 13:15
Im Rahmen der in San Francisco stattfindenden KotlinConf haben die Entwickler der Programmiersprache den Release Candidate der Version 1.2 angekündigt. Außerdem soll es einen iOS-Support für Kotlin/Native geben.

Agiledrop.com Blog: AGILEDROP: Why rejecting projects due to resourcing challenges is avoidable

Planet Drupal - 6. November 2017 - 12:49
Even though I have been with AGILEDROP for little over than three months now, I already found myself in a situation when two of our potential clients were on the verge of declining their clients. The reasons for that were different, I'll go into more detail later. The agencies we approached differed in size, one being bigger (more than 50 people) the other smaller (less than 10 people). And the challenges they faced were also different. As you will see we could help both of them, but in the end, only one of the agencies trusted us that we are capable of delivering.  From a simple… READ MORE

Continuous Lifecycle und ContainerConf sind fast ausverkauft

heise online Newsticker - 6. November 2017 - 12:30
In knapp zwei Wochen finden die Continuous Lifecycle und ContainerConf im Congress Center Rosengarten in Mannheim statt. Für die Veranstaltungen sind nur noch wenige Tickets verfügbar, und einige Workshops sind bereits ausgebucht.

Trump auf Twitter kurzzeitig gesperrt

heise online Newsticker - 6. November 2017 - 12:00
Plötzlich ist US-Präsident Trumps Twitter-Account für ein paar Minuten offline. Ein "menschlicher Fehler" bedauert Twitter den kurzen Zwischenfall. Später aber wird klar - ein Mitarbeiter hat an seinem letzten Arbeitstag den Stecker gezogen.

Kalifornien erlaubt "flüssige Einäscherung"

heise online Newsticker - 6. November 2017 - 11:30
Mit einem chemischen Verfahren lassen sich Leichen auflösen, was Fläche auf Friedhöfen spart. In Kalifornien soll es ab 2020 erlaubt sein.

Quartalszahlen: Apple schlägt (mal wieder) die Vorhersagen

heise online Newsticker - 6. November 2017 - 11:30
Fast 11 Milliarden US-Dollar Gewinn hat der Konzern im letzten Quartal gemacht. Verkauft wurden mehr iPhones, mehr Macs und sogar mehr iPads.

Kommentar: Glasfaser für alle? Welch ein Unfug!

heise online Newsticker - 6. November 2017 - 11:30
Glasfaser-Internet ist in Deutschland ein Ladenhüter: Bisher entschied sich nur rund ein Drittel der 2 Millionen möglichen Kunden für die extraschnelle Leitung. Kein Wunder, denn Vectoring ist wirtschaftlich meist sinnvoller, meint Ernst Ahlers.

Virtuelles Möbelrücken: Amazon integriert Apples ARKit in Shopping-App

heise online Newsticker - 6. November 2017 - 11:15
Um Produkte vor der Bestellung schon in der heimischen Umgebung zu betrachten. setzt Amazons iPhone-App nun auf Apples neue Augmented-Reality-Technik – Kunden könnten so bessere Kaufentscheidungen treffen.

OSTraining: How to Highlight the Differences Detween Two Images with Zurb Twenty Twenty Module

Planet Drupal - 6. November 2017 - 10:41

Zurb TwentyTwenty module is mostly intended to highlight the difference between two images on a Drupal site. You certainly saw those advertising images for skin products, for example. 

They would present half of the face before applying the product and half of the face after applying it. Besides such comparisons, you can use this module for other purposes as well. In this tutorial, you will learn how Zurb TwentyTwenty module works.

Neues digitales Antennenfernsehen DVB-T2 HD wird ausgeweitet

heise online Newsticker - 6. November 2017 - 10:30
Nachdem im Frühjahr dieses Jahres die Ballungszentren des Freistaats auf den neuen digitalen Standard beim Antennenfernsehen umgestellt wurden, sind nun die sogenannten Mittelzentren dran. Weniger dicht besiedelte Regionen müssen indes weiter warten.

Estland dichtet Sicherheitslücke in E-Ausweisen ab

heise online Newsticker - 6. November 2017 - 10:30
Die estnischen Behörden bieten eine Möglichkeit zum Austausch des Zertifikats für den nationalen digitalen Personalausweis, den auch Ausländer als "elektronische Staatsbürger" nutzen können. Die alte kryptografische Lösung wird bald ungültig.

"Wegbereiter der Entdeckung von Gravitationswellen" erhält Otto-Hahn-Preis

heise online Newsticker - 6. November 2017 - 10:00
Viele Techniken, die bei den Nachweisen von Gravitationswellen nun zum Einsatz kommen, wurden in Deutschland entwickelt. Der Leiter des Max-Planck-Instituts für Gravitationsphysik, Karsten Danzmann wird dafür nun mit dem Otto-Hahn-Preis ausgezeichnet.

Appnovation Technologies: My First Book - Drupal 8 Module Development (Or Where I Have Been Lately)

Planet Drupal - 6. November 2017 - 10:00
My First Book - Drupal 8 Module Development (Or Where I Have Been Lately) If you’ve been wondering where I’ve been and why I haven’t been writing any articles lately, I am here to put your mind at ease: I've been working heavily on my first book about Drupal, called Drupal 8 Module Development. And I am happy to announce that it has finally been published and is available for purch...

iPhone X: Datenschützer fürchten Missbrauch von Face-Tracking

heise online Newsticker - 6. November 2017 - 9:30
Die TrueDepth-Kamera auf der Vorderseite des iPhone X soll den Gesichtsausdruck in Echtzeit erfassen. Werbefirmen könnten so emotionale Reaktionen des Nutzers auf Anzeigen ermitteln, warnen US-Datenschützer.

Ubisoft zum Assassins-Creed-Kopierschutz: Kein spürbarer Einfluß auf Performance

heise online Newsticker - 6. November 2017 - 9:00
Ubisoft zufolge hat die Kopierschutzkombi bei Assassin's Creed Origins keinen "spürbaren" Einfluß auf die Performance. Damit widerspricht Ubisoft den bisherigen Vorwürfen.

US-Regierung legt Plan für verbindliche Auto-zu-Auto-Kommunikation auf Eis

heise online Newsticker - 6. November 2017 - 8:30
Unter Obama wollte das US-Verkehrsministerium eine Pflicht durchsetzen, wonach Kfz über ein Funkmodul Daten untereinander hätten austauschen sollen. Die Trump-Regierung soll die Initiative nun vorläufig zu den Akten gelegt haben.

Razer Phone: Razer stellt Smartphone für Gamer vor

heise online Newsticker - 6. November 2017 - 7:30
Das Razer Phone soll Inhalte mit einer Bildwiederholrate von 120 Hertz besonders flüssig darstellen. Als Zielgruppe für das 750 Euro teure Gerät fasst der Peripherie-Hersteller Gamer ins Auge.

BKA-Chef fordert bessere Vernetzung im Kampf gegen Terrorismus

heise online Newsticker - 6. November 2017 - 7:00
Junge IS-Kämpfer nutzen verschlüsselte Messenger-Dienste, um Anschläge vorzubereiten. Die Polizei muss sich digital besser aufstellen und europaweit die Zusammenarbeit verstärken, fordert BKA-Chef Münch.