pixel
Select Page

NETWAYS Blog

stackconf wrap up – DAY 1

stackconf is back and better than ever! Today started off very strong with a few new additions and great speakers that gave us an insight to a variety of topics.

This being my first year at the conference, it was very exciting to get to started and involved with all the action and flow of all of the people coming together to learn something new. Right from the get go, you can see the amount of work that the Events Team put into making stackconf happen and the fact that it is all done online is really quite impressive. Of course we had the event online last year, but you can really see that this year has really been refined and delivered to a very high quality.

We’ve had a stackconf cake!

Before the conference had even started, people had already started communicating in the Rocket.chat channel and this year they also had the opportunity to be “present” at the event. This year we made our own conference in the form of Work Adventure! This gave people the chance to walk around with their character and interact with people as if they were really there! This gave everyone the chance to be able to „meet“ with other people at the conference and have their very own chats with one another. The ones that didn‘t want to talk right away were busy sprinting around the conference area (me being one of them…).

We had a great kick-off from Bernd and Christian, who were both looking very smart and ready to guide us through the first day of stackconf!

Spot the Antipattern and the IKEA effect

Jumping into the first talk of the day Arushi Jain from Reddit kicked things off with her topic on Spot the Antipattern. Arushi showed us how to spot an Antipattern, why they exist and what we can do to help identify and avoid such patterns. This was also a very honest topic as Arushi went through some of the problems Reddit faced themselves and the systems they were using. She also talked about the use of certain methods and how sometimes they can be falsely used in lots of other applications instead of the ones they are meant for. An interesting point I picked up was the IKEA effect, where people that have made something themselves they have a hard time letting go and this was a very good comparison to code and current workplaces practices.

Katja tweeting.

Looking into our second talk, we’re greeted by Ara Pulido as she showed us Policy as code in Kubernetes with OPA and Kubernetes. This was another interesting topic and for those of you who are up to date with K8s, you would have found this talk very informative. Ara showed how some policy rules can be implemented to Gatekeeper so that pods can only be launched once they have reached a specific set of criteria. This can help avoid a wrong deployment and keep everything organised and working together. We got a quick look at the OPA Ecosystem, some constraint templates and a short demo on auditing pods to check to see if they are performing as planned.

We were gracefully transitioned through the talks by Bernd and Christian, who kept us chatting and talking in the channels whilst keeping the pace with all of the talks that went on today. Great job lads!

From Peter Elmer’s talk.

Our next speaker Peter Elmer came by with a very interesting topic about Data Driven Security. This gave us an insight into machine learning and how they incorporate data to make their programs „smarter“. Peter went into more detail as to how logic is created from data and turning decisions from a probabilistic factor to a more determining one. He also looked at how we can prevent attacking by defending at the source. This is a hot topic at the moment and also one to watch for the future.

Pragmatic application migration

Our next topic came from Nicolas Fränkel and he talked about Pragmatic application migration to the cloud with Quarkus, Kotlin, Hazelcast and GraalVM. Nicolas gave us some points as to why using the cloud is such a great idea and the benefits of doing so. He then went onto explain the different methods used when transitioning to the cloud and the drawbacks of having to rewrite everything from scratch. Alternatively, the use of JVM although it has a slow start up time, can be run once everywhere and adapts to the current workload. At the end Nicolas gave us a quick demo on a URL shortener, very cool!

Yummmm: stackconf and icescream!

To help break up the pace after lunch, we had two Ignites which were quick snippets of two very interesting presentations from Lawrence Finn and Tadeh Hakopian.

Lawrence talked to us about a cloud-sidecar application which sits next to your application and speaks to cloud services for you. The application even thinks it‘s talking directly to the cloud services!

More training methods are always better

Tadeh Hakopian then came by and talked to us about the importance of visuals when teaching code and reducing bias. Tadeh helps explain that removing barriers and using visuals helps make the first steps of developing easier and less scary when starting out. We have all been there before and looked at code thinking that it is something from The Matrix. Another good point he mentioned was that more training methods are always better, which is true as not everybody learns the same and this opens up a lot of opportunity for people that think differently. These methods help people build better room designs for example or build buildings more efficiently.

From Ricardo Castro’s talk.

Getting back on track with our talks, Ricardo Castro enlightened us with GitOps: yea or nay? Ricardo showed the advantages of using GitOps like enhanced productivity, stability and reliability.

He also went into the usefulness of rollback with applications as it is on the same basis of git we are all used to. The idea is to have a lot of it automated and out of the box integration. We then got the chance to see it in action with a demo of flux deploying an application and showing us how it pulls the information needed to work.

The scaler is very clever

Sebastian, Head of NWS, at stackconf.

Our next talk came from Bram Vogelaar and his topic on Autoscaling with HashiCorp Nomad. Bram gave us a brief look at how scaling was done in the past and how it has proceeded up until now. The great thing with Nomad is that is follows a very simple procedure, Keep It Simple Stupid. He showed us how easily the code is written and how the autoscaler works based on checks. The scaler is very clever as it is able to swell in order to keep up with demand, so you never run out of resources, and reduce them again so they aren’t being wasted.

Diego Ciangottini was up next to talk about Setup Min.io and Open Policy Agent for a multi purpose scientific platform. Diego brought up the demand for computing resources for the INFN communities, that are based all over Italy and their need to be able to obtain these resources. This very interesting and complex project looks at various computing challenges for data storage for multiple communities and the sustainable reuse of data. He then gave us a quick look at the solutions and user management with MINIO.

Our stackconf organizers Markus and Lukas.

Our next speaker was Matt Jarvis with a talk about the importance of Continuous Security – integrating security into your pipelines. Matt explained how the line between the roles of developers and security is increasingly getting blurred and how there is a need to bring the security checks to a developers level and the tools needed to do so. Of course this means a greater responsibility, which is why Snyk is there to help the Devs when checking their Pipelines a whole lot easier. Matt also went over some current flaws with current images and containers and then showed us how they could be checked and corrected by Snyk. Another great topic from our speakers.

We accidentally created a cloud

Great job, moderators!

Our last awesome speaker of the day was JJ Asghar and his very interesting topic, We accidentally created a Cloud on our IBM Cloud. JJ starts off with how everything started with ‘for loops’ on bash and the problems they faced and how they moved on to learning and using python scripts instead. Now as things have improved JJ explained the use of AWX and using Ansible playbooks to help run the code for you. With the help of their kubeadmin IBM are able to control a multitude of clusters all at once.

Although people may have been a little shy on the first day, which is understandable, the general atmosphere and communication from everyone was fantastic. We had a strong start to stackconf and we have a great feeling for more on what is to come. Our guests and speakers will have plenty of opportunities to mingle with other tech-heads and ask plenty of questions in the coming days. Keep up to date with everything that is going on and come and join the fun, it‘s free!

Andrew Constant
Andrew Constant
Systems Engineer

Andrew ist der NETWAYS Familie 2020 beigetreten und hat seine Ausbildung zum Fachinformatiker für Systemintegration im Bereich der NETWAYS Web Services erfolgreich abgeschlossen. Der ehemalige Fremdsprachenkorrespondent und aus Northamptonshire stammende Engländer besticht durch seinen Humor und ergänzt das Team sehr gut. Er liebt es, in verschiedene Bereiche einzutauchen und dabei neue Dinge zu lernen. Eine seiner Lieblingsbeschäftigungen ist das Kochen, denn dabei kann er kreativ sein und mit verschiedenen Geschmacksrichtungen und Zutaten experimentieren. Außerdem reist er gerne und arbeitet daran, fließend Spanisch zu sprechen. Andrew versteht sich selbst als lebenslang Lernenden.

NETWAYS Chefs – Andrew backt Osterkekse!

This entry is part 4 of 15 in the series NETWAYS Chefs

Wer uns kennt weiß, dass gutes Essen bei NETWAYS eine große Rolle spielt: Angefangen bei der phänomenalen Verpflegung bei unseren Schulungen und Events, über gesunde Snacks oder weniger gesunde Leckereien, die uns den Büroalltag versüßen, bis hin zu gemeinsamen Koch-Events in der NETWAYS Küche. In dieser Blogserie stellen wir die Lieblingsrezepte unser Kolleg*innen vor.

Andrew backt gerne und bringt zum Glück auch gerne die Leckereien mit ins Büro und teilt mit uns! Über sein Rezept sagt er:

“Vanille Osterkekse sind einfach zu backen und schmecken fabelhaft!”

Und hier ist das Rezept! Viel Spaß beim Nachbacken!

Zutaten


300 g Mehl
120 g Puderzucker
1 Päckchen Vanillezucker
Eine Prise Salz
200 g weiche Butter
2 Eigelb

100 g Aprikosen Konfitüre

 

Zubereitung

 

1. Zuerst alle Zutaten außer der Konfitüre auf einer Arbeitsfläche oder in einem Mixer zu einem glatten Teig verkneten.

 

2. Den Teig in eine Frischhaltefolie wickeln und für eine Stunde in den Kühlschrank stellen.

 

3. Den Backofen auf 200 Grad Ober-/Unterhitze vorheizen und ein Backblech mit Backpapier auslegen. Den Teig auf einer bemehlten Arbeitsfläche ausrollen und mit beliebigen Formen Kekse ausstechen. Gerne die Hälfte der Kekse mit einer kleineren Form zusätzlich ausstechen.

 

4. Die Kekse auf das Backblech legen und für ca. 10 Minuten backen lassen bis sie eine hellgelbe Farbe erhalten.

5. Während die Kekse backen, Schokolade deiner Wahl schmelzen. Dann auf die abgekühlten Kekse Schokolade verteilen und beliebig dekorieren. Wir haben hier bunte Zuckerstreusel verwendet.

 

6. Lass die Kekse abkühlen und dann auf die Kekse ohne Aussparung die Marmelade verteilen. So viel Marmelade auftragen, dass der gesamte Keks bedeckt ist und dann die dekorierte obere Hälfte darauf legen.

 

7. Eure Kekse sind nun fertig! Lasst euch die Osterkekse schmecken und nicht vergessen mit den Kollegen zu teilen!

 

 

 

 

 

 

 

 

Andrew Constant
Andrew Constant
Systems Engineer

Andrew ist der NETWAYS Familie 2020 beigetreten und hat seine Ausbildung zum Fachinformatiker für Systemintegration im Bereich der NETWAYS Web Services erfolgreich abgeschlossen. Der ehemalige Fremdsprachenkorrespondent und aus Northamptonshire stammende Engländer besticht durch seinen Humor und ergänzt das Team sehr gut. Er liebt es, in verschiedene Bereiche einzutauchen und dabei neue Dinge zu lernen. Eine seiner Lieblingsbeschäftigungen ist das Kochen, denn dabei kann er kreativ sein und mit verschiedenen Geschmacksrichtungen und Zutaten experimentieren. Außerdem reist er gerne und arbeitet daran, fließend Spanisch zu sprechen. Andrew versteht sich selbst als lebenslang Lernenden.

NETWAYS stellt sich vor – Andrew Constant

This entry is part 4 of 51 in the series NETWAYS stellt sich vor

Name: Andrew Constant

Alter: 30

Position bei NETWAYS: Junior Systems Engineer

 

 

 

Wie bist Du zu NETWAYS gekommen?

Vor meiner Zeit bei NETWAYS habe ich bei LIDL in England als Assistent des Filialleiters gearbeitet. Ich habe 7 Jahren lang dort gearbeitet aber etwas hatte mir gefehlt, ich wollte nicht für immer dort bleiben. Dann bin ich nach Deutschland umgezogen und habe mein neues Leben angefangen. Nachdem ich meine Ausbildung als Fremdsprachenkorrespondent abgeschlossen habe, wollte ich mehr in die Richtung IT gehen. Zum Glück habe ich NETWAYS entdeckt und war von Anfang an sehr Überrascht: Niemals habe ich bei einer Firma mit so einem coolen Arbeitsklima gearbeitet und jetzt habe ich das Gefühl, dass ich meine neue Familie gefunden habe.

Was macht Dir an Deiner Arbeit am meisten Spaß?

Immer mehr zu lernen. Jeden Tag ist anders und kann niemals mit einem anderen verglichen werden. Nicht nur die Aufgabe sondern mit wem ich arbeite und jedes Mal wenn ich ein Problem habe, gibt es eine Handvoll Leute, die darauf warten zu helfen. Ich freue mich auf die Zeit, wenn ich in ihren Schuhen stecke und den neuen Auszubildenden Hilfe anbieten kann

Was machst Du, wenn Du mal nicht bei NETWAYS bist?

Ich mag es zu fotografieren und die Fotos zu bearbeiten und suche immer das nächste tolle Bild. Fitness ist auch bei mir wichtig und natürlich finde ich auch andere Sprachen recht interessant.

Wie geht es in Zukunft bei Dir weiter?

Da ich schon seit 4 Jahren in Deutschland bin, möchte ich gern die Sprache (endlich) beherrschen und auch meine IT-Kenntnisse erweitern. Je mehr ich lerne und verstehe, desto mehr kann ich zurückgeben!

Andrew Constant
Andrew Constant
Systems Engineer

Andrew ist der NETWAYS Familie 2020 beigetreten und hat seine Ausbildung zum Fachinformatiker für Systemintegration im Bereich der NETWAYS Web Services erfolgreich abgeschlossen. Der ehemalige Fremdsprachenkorrespondent und aus Northamptonshire stammende Engländer besticht durch seinen Humor und ergänzt das Team sehr gut. Er liebt es, in verschiedene Bereiche einzutauchen und dabei neue Dinge zu lernen. Eine seiner Lieblingsbeschäftigungen ist das Kochen, denn dabei kann er kreativ sein und mit verschiedenen Geschmacksrichtungen und Zutaten experimentieren. Außerdem reist er gerne und arbeitet daran, fließend Spanisch zu sprechen. Andrew versteht sich selbst als lebenslang Lernenden.