Posts

Tideways at maxcluster partner day 2024 in Paderborn

Good ideas really do need to be repeated: Our partner maxcluster is staging their partner day and Benjamin and Diana will be there! 

And, as second time’s also the charm, we’re eagerly awaiting the event that will take place September 11th and 12th.

On September 11th, at 14:00 Benjamin will give a talk on “Comparative Profiling with Tideways—problem identified, problem solved”. This session is both for Tideways beginners and power-users: You’ll hear a brief introduction into how Tideways can help you with PHP bottlenecks and errors, and then Benjamin shows several entirely new features and how to combine them to more quickly and precisely identify performance issues. 

There’ll be lots of other interesting talks and many opportunities to talk to us about performance and profiling PHP applications face to face. Write to us at [email protected] if you want to make sure that we don’t miss each other.

Also, we would be happy to tell you about the additional services we offer you as a maxcluster partner, this entails, for example, an onboarding session via Zoom for every customer. Furthermore, we’ll announce a free not-for-resale license to test and show-off Tideways to your customers at the maxcluster partner day.

This is a great chance to get to know us better and see how Tideways can help make your PHP performance even better. We’ll be there at maxcluster partner day, so come and say hello!

Tideways at Shopware Community Day 2024

We’re letting our desks deserted to meet you at Shopware Community Day in Duisburg May 15th and 16th! Do you want to talk about your Shopware shop performance with Benjamin and Diana? Just write to us under [email protected] so we can make sure we don’t miss each other. 

Since we took our first steps as a software company, we have been part of the Shopware universe. Being specialized in tailor-made solutions for websites based on PHP, many of our customers use Shopware as their online shop-system of choice. Tideways helps to improve Shopware-performance significantly and boosts user experience.

Steeped in industrial history, Landschaftspark Duisburg offers a beautiful setting for Tech Day and Commerce Day. As a contemporary witness of the Industrial Revolution it now becomes witness of a new era of progress and innovation. The location amalgamates past, present and future and is the perfect setting for a future-oriented event. We are looking forward to swimming to new shores, to inspire and to be inspired.

Ship yourselves to the Shopware Community UnConference in Cologne, sponsor Tideways is on board!

Mark March 23rd and 24th 2024 in your calendars – use bold letters or your personal color scheme, highlight those days in every way you might please – it’s time for the Shopware Community UnConference again!

Tideways will be part of the party, as sponsor, but also as an actively involved company. We are looking forward to meeting friends and business partners, establishing new contacts and relationships and debating topics that are at the heart of the participants. That is what the Shopware Community UnConference, organized by FireGento e. V., is all about: it’s called an UnConference because no predefined schedule inhibits creativity, no specially invited speaker sets the course. The openness to suggestions is what makes it different. This grassroots approach is what sets this event apart and makes it special.

The atmosphere is also special, there is time for delectable food – sponsored by Tideways like in the past two years – and delicious coffee, and also for a pre-party and an aftershow party. Sometimes these are the events when real networking takes place and lasting memories are made.

Benjamin, Marie and Diana are happy to see you in Cologne!

Talk: Best Practices Running Shopware 6 in Production

Earlier this month the Shopware organized their Community Day (SCD) and I presented a talk on Shopware 6 Best Practices for Production. I have now published the slides to this talk for your reference. Topics include:

  • Setting up Shopware 6 Cronjobs and Queues
  • Configure Caching
  • Http Cache
  • Advanced Topics around Queues
  • Plugins and Performance
  • Scaling to Multiple Application Servers
  • Using Elasticsearch for Product and Category Indexing and Searching

Shopware United Meetup #4 on Performance with Tideways

This Thursday, 27th May 2021 16:00 CEST Shopware United organizes a virtual meetup on the topic of Performance and I will giving a presentation together with our customer Paul Oltmanns from Rad-Online titled:

“What we know about Shopware 6 Performance from data” by Paul Oltmanns (Radonline) and Benjamin Eberlei (Tideways)

Shopware 6 is out for a while now, and more e-commerce companies are moving to it in production. One such shop is RADONLINE, and in this talk we will share a few general and concrete lessons and insights that we found about Shopware 6 performance using Tideways Profiler.

There are two additional presentations on the topic of Shopware Performance:

  • “The Performance Project: Declutter & optimize your frontend for fast shopping experiences with SW6” by Thomas Lohner (ScaleCommerce)
  • “Shopware as your ideal Core Web Vitals boilerplate” By Erwin Hofman

Sign up for the virtual meetup on Eventbrite.

Video Meetup on Tideways and WordPress with our hosting partner Seravo

Next week on Thursday June 4th 2020, 13:00 Berlin time our hosting partner Seravo will hold a video meetup on “Dismantle WordPress Performance Problems with Tideways“. Otto from Seravo and I will give you insights in using Tideways for WordPress sites.

If you want to participate make sure to sign up with name and e-mail address on this page.

With the latest release of the Tideways PHP extension 5.1.16 our WordPress support became even better. Tideways now provides detailed profiling insights into the WordPress admin area by instrumenting all WordPress Actions/Filters triggered during all admin requests.

Tideways sponsoring Unconference at the PHP Benelux 2020

At the end of the week one of our favorite PHP conferences is opening its doors – the PHP Benelux.

We love visiting the PHP Benelux, since it is a community conference organized by engaged members of the PHP community.

Third times a charm, Tideways is sponsoring the PHP Benelux unconference for another year.

Last year, we had a special give-away for the best talk of the unconference: a speaker’s slot at the main conference, including the whole package with hotel, travel and speaker’s dinner. Brent won with his talk about The Visual Perception of Code. Now this this year, Brent will present the same talk again on the main conference. Sounds interesting? His talk is saturday afternoon, right after the lunch break, in track C.

As in the previous year, the best talk of the PHP Benelux Unonf 2020 can win a spot at next year’s main stage. So, future conference speakers, seize the chance and use the unconference as platform of your choice: first time speaking or spontanous talks – everything is possible. If you are considering to talk for the first time, see our First-Time-Speaker Toolkit for helpful resources.

This year we also have a participation trophy for everyone, a limited sticker for your badge and laptop:

Past unconfernece speakers from the previous two years are welcome to get their stickers as well.

If you already know that you would like to give a talk, let us know – Benjamin will host the unconference and be your contact person if you want to save a slot at the unconf timetable.

Benjamin with the PHPBenelux Unconference Board in 2018Benjamin with the PHPBenelux Unconference Board in 2018

Of course, talks at the unconference can be spontanous. The unconference is by definition very flexible. You might think about the more or less spontaneously filled agenda, but there is more this format offers. You also can experiment with the length of your talks or use the unconference to not just talk to the audience, but rather with it, i.e. with discussions. Important to know: during each slot there will be space for 2 talks, each with 20-30 minutes time. The only limitation: your talk (presentation/discussion/performance…) should be interesting and useful for the auditorium.

So let us know, if you want to talk at the unconf (Tweet or DM @beberlei or send an e-mail. Of course you can do that spontaneously at the conference as well, but why not be the early bird?

If you have any questions – we are happy to help!

Tideways sponsoring Unconference 2019 at the 10th PHP Benelux

Only a few days to go and one of our favorite PHP conferences is opening its doors – the PHP Benelux. And it is the anniversary edition – 10 years PHP Benelux – can you believe it?

We love visiting the PHP Benelux, since it is a community conference organized by engaged members of the PHP community.

Tideways already sponsored the PHP Benelux unconference in 2018 and it was a huge success, so we will continue to support the unconference.

Last year, we had a special give-away for the best talk of the unconference: a speaker’s slot at the main conference, including the whole package with hotel, travel and speaker’s dinner. Jens Segers won this slot with his talk about JSON web tokens. Now this this year, Jens will present on the main stage and talk about the idea of building a digital ID card for authentification. Sounds interesting? His talk is saturday afternoon, right after the lunch break, in track C.

As in the previous year, the best talk of the PHP Benelux Unonf 2019 can win a spot at next year’s main stage. So, future conference speakers, seize the chance and use the unconference as platform of your choice: first time speaking or spontanous talks – everything is possible.

Benjamin with the PHPBenelux Unconference Board in 2018Benjamin with the PHPBenelux Unconference Board in 2018

If you already know that you would like to give a talk, let us know – Benjamin will host the unconference and be your contact persons if you want to save a slot at the unconf timetable. Of course, talks at the unconference can be spontanous. The unconference is by definition very flexible. You might think about the more or less spontaneously filled agenda, but there is more this format offers. You also can experiment with the length of your talks or use the unconference to not just talk to the audience, but rather with it, i.e. with discussions. Important to know: during each slot there will be space for 2 talks, each with 20-30 minutes time. The only limitation: your talk (presentation/discussion/performance…) should be interesting and useful for the auditorium.

So let us know, if you want to talk at the unconf (Tweet or DM @beberlei or send an e-mail. Of course you can do that spontaneously at the conference as well, but why not be the early bird?

If you have any questions – we are happy to help!

First-Time-Speaker-Toolkit

Hey there! Perhaps you read our first post about the unconference at the PHP Benelux? Then you know that we explicitly are encouraging first-time-speakers to give a talk at the unconference next weekend.

Here is our promise: it will be worth being brave! Because one thing is sure: no one will become a great speaker without ever speaking.

To support and encourage you, we prepared a “first time speaker toolkit” for you.

1) What to talk about?!

Are you worried you might not have anything to talk about that might be interesting to an audience? Well, we are convinced you have plenty to talk about!

Ideas for your talk might be:

  • side projects
  • open source projects

Just imagine you enter your preferred means of public transportation, let’s say a bus, and if we count all people in there, you would know more about a specific subject than your average co-travelers? This specific subject is somehow related to PHP? Voila – here is your talk idea!

Regarding the “how”, please feel free. The format is flexible so talk/ discuss/ present accordingly to your idea and preparation.

2) be prepared

Sounds strange – why be prepared if the system of the unconference invites exactly that: spontaneous talks. Well, the schedule is not ready beforehand, but you should be!

Preparation and practice might give you just the extra boost in confidence you need.

Of course, the unconference is open for spontaneous ideas. If an idea comes to you at the conference that is perfect, that’s what unconferences are for. Nonetheless, give some time to think if it might be interesting for your audience and how to present it. An example for a minimalistic preparation are some powerpoint slides (these don’t have to be professional). That little preparation helps you to think your idea through (again) and make sure you present it well structured and in a way that is interesting for your audience.

3) the technology – what to expect

This is what you will be working with:

A projector with connection to your Laptop – no worries, we bring adapters. Another possibility is to bring your presentation on an USB stick and we’ll provide the computer. Or, of course, you can email us your presentation. We will also bring a presenter, so that you can move forward/backward in your presentation with a remote and don’t need to walk over to your laptops keyboard.

An electronic form of your presentation is preferred, since there are no whiteboards etc. for spontaneous notes.

For everyone who is worried: there are no video recordings of the unconf presentation/ no live stream – if that would scare you.

The unconference room fits up to 20 people. That is – compared to the main event – a rather limited space which means as a first time presenter that is a ideal (and not too frightening) number of listeners. And furthermore, to be heard, you won’t need a microphone. Just be there and enjoy your fist talk!

Last but not least – you are not alone!

We are there for you! Benny and Katharina from Tideways will be there for any questions you might have and support you!

Mail us if you have any questions before or during the unconference.

PHP Benelux – visit Tideways at the unconference

PHPBenelux 2018 Are you ready for some PHP fun? In two weeks, the PHP Benelux opens it doors. For us, it is a highlight in our conference calendar. The PHP Benelux is always very well organized and its special charme is that it’s a community conference organized by engaged members of the PHP community.

Since it is one of our favorite conferences, we decided to support the PHP Benelux and sponsor the unconference and give back to the community. In addition Benjamin and Katharina will also host the unconference and be your contact persons if you want to speak about a topic.

So why did we decide to especially support the unconference? Well, there are actually several reasons.

First of all, unconferences are a great opportunity for first time speakers to enter the stage. A not so big and possibly frightening stage that is. Benjamin for example started giving talks at conferences at an unconference himself (in his case ist was the unconf at DutchPHP 2010). So he speaks from experience, when he says that the initial barriers at the unconf should be significantly lower than giving your fist talk on the main stage of the conference.

If you want to be a future conference speaker, we would recommend to seize this chance to get some experience and to use your unconf talk as a reference. We will dedicate another blog post specifically to first-time-speakers so that you know what to expect and what to ideally prepare. Stay tuned 🙂

Then, your efforts will be rewarded. The best talk of the unconf wins a ticket and slot for next year’s PHP Benelux. Just to be clear: That means a full speaker package with hotel, travel, speakers dinner and a 1 hour talk-slot. Awesome, right?

And finally, the unconference is by definition very flexible. You might think about the more or less spontaneously filled agenda, but there is more this format offers. You also can experiment with the length of your talks (it doesn’t necessarily have to fit in a perfect 45min slot) or use the unconference to not just talk to the audience, but rather with it, i.e. with discussions.

Let’s say: With the unconf, the sky is the limit. Well, that is far fetched, but you get our point. The only limitation: your talk (presentation/discussion/performance…) should be interesting and useful for the auditorium.

Sounds fun, right?

So let us know, if you want to talk at the unconf (Tweet or DM @beberlei or send an e-mail). Of course you can do that spontaneously at the conference as well, but why not be the early bird?

If you have any questions – we are happy to help!

Tideways on Tour: MeetMagento Leipzig and Shopware Hackathon

In July, I am on tour in Germany and hope to meet you to talk Tideways! My trip starts in the beautiful city of Leipzig at the MeetMagento DE 2016 conference from 4th-5th July and continues on to the Shopware Open Hackathon from 6th-8th July in Schöppingen. With me I will bring some of our newest improvements for both Magento and Shopware instrumentation in Tideways.

If you are interested in Tideways and want to talk or watch a demo, grab me on one of the events. Even better, write us to [email protected] beforehand so we know to look for you.

Shopware Community Day 2016

Wir sind morgen am 20. Mai auch wieder auf dem Shopware Community Day in Ahaus vertreten und freuen uns wie jedes Jahr auf spannende Themen und Diskussionen.

Im Tech-Track der Konferenz halten Tobias und ich einen Vortrag zum Thema Lasttests und Performance:

Packt mein Shop das?

Shop-Relaunch, Fernsehwerbung, Newsletter-Kampagne und immer wieder die eine Frage: Packt mein Shop das? Denn nichts ist ärgerlicher als wenn die Kunden frustriert den Kauf abbrechen. Dieser Talk zeigt wie man realistisch Last simulieren und testen kann, welche Vorüberlegungen notwendig sind und welche Schritte folgen sollten, wenn das Ergebnis eher ernüchternd ist.

Der Vortrag findet um 17 Uhr im Auditorium statt.

Sprecht uns während der ganzen Konferenz gerne an um euch mit uns über Performance, Profiling und Lasttests von e-Commerce Shops zu unterhalten. Am besten ist es, wenn ihr uns vorher eine kurze E-Mail an [email protected] schreibt, dann können wir auch eine Zeit & einen Treffpunkt ausmachen.

Tideways at PHPUG and IPC Berlin

The PHP Usergroup Berlin invited me to give a short introducting about “Profiling with Tideways” at their IPC Special Edition next 9th June. I will present a short demo and answer any questions you might have.

In addition there will be talks by Anna Filina about “API Tips from the Frontline” and Sara Golemon. Both are great speakers that you don’t want to miss.

The event starts at 19:00 at the Researchgate office on Invalidenstraße 115 in central Berlin. You can find more information, directions and contact details on the usergroup website.

Kore and me will also be on the International PHP Conference from Monday to Wednesday. Feel free to talk to us any time.

We are looking forward to see you in Berlin.