avatarDr Mehmet Yildiz

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

4873

Abstract

f Ads’.</h2><p id="e5e8">A developer at Jyllands-Posten pointed me to a setting in <i>the</i> performance measuring tool, <a href="http://www.webpagetest.org/">WebPageTest</a>.</p><p id="b8c3"><i>(WebPageTest is <b>what you use</b>, when you do performance tests. <b>SpeedCurve is actually based on WebPageTest</b> — and the most important things in SpeedCurve are the automated tests and a much better design/UI, at least some of the parts — I’ll get back to that.)</i></p><p id="ac27">What you have to do, before you do a WebPageTest test, is to ask WebPageTest to <b>remove the letters ‘PTST’ from the user agent string</b> (which every browser uses to identify itself):</p><figure id="f815"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*XitVzBWd_DGzCIjccWOjHw.jpeg"><figcaption></figcaption></figure><p id="e364"><i>(I’ve written <a href="http://ebudvikling.dk/blog/2016/02/15/et-flueben-i-webpagetest-kan-betyde-meget-for-din-performance-maaling/">a blog post in Danish</a> about this nifty little feature.)</i></p><p id="31bb">‘PTST’ is the culprit in all of this. When our ad technology provider AdTech (<a href="http://oneadserver.aol.com/">now a part of AOL</a>) sees a browser with these four magic letters in the user agent, it withholds the ads from rendering. The reason: <b>To avoid wasting ad displays on tests</b>. Which makes sense, when you think about it.</p><p id="a021">Run a test on WebPageTest with this checkbox checked and you get <i>everything</i>. And that’s what we want. I’ve seen tests where the<b> ‘fully loaded’</b> time (the browser is saying “I’m totally done with loading this site now”) <b>multiplied by 5</b>; that’s a 400% increase! In the same test the <b>total number of requests was multiplied by 3</b> (200% increase).</p><p id="1f8d">Oh, and our <b>SpeedIndex</b> value (an expression of how fast the first screen view/viewport loads) <b>increased by 30%</b> in a test.</p><p id="24ab">But while WebPageTest can give us the correct data, <b>it can’t automate it</b>. We could do something via <a href="https://sites.google.com/a/webpagetest.org/docs/advanced-features/webpagetest-restful-apis">the WebPageTest API</a>, but this is something we want to avoid, so as to not have too many products and service to monitor and maintain.</p><p id="8a91">We then went back into SpeedCurve, but there was no feature to allow this. But… in the ‘Enterprise’ edition of SpeedCurve you are allowed to use <a href="https://sites.google.com/a/webpagetest.org/docs/using-webpagetest/scripting">the WebPageTest scripting language</a>. One of the things you can do here is <b>set the user agent, which is exactly what we wanted to do</b>.</p><p id="eefd">Documents were written, meetings were held, decisions were made. And we (across JP/Politikens Hus, that is Ekstra Bladet, Politiken and Jyllands-Posten) <b>signed up for SpeedCurve Enterprise</b>. O, how we thought we had it made.</p><p id="a842">We now saw SpeedCurve rendering the <i>entire frontpage</i>. Just like we wanted. And we <b>started lacking in the comparisons </b>in SpeedCurve, just as we had expected. Especially compared to the Danish Broadcasting Corporation (which has no ads, since they are funded through Public Service).</p><p id="2930">And the good times kept on coming. SpeedCurve announced that they would now support the <b>same browsers as you can choose between in the developer tools in Google’s Chrome browser</b>. A developer at Politiken tested this and yes, it meant we no longer had to script our user agent. This was a huge plus.</p><p id="3606">Just look at what happened once SpeedCurve updated the browsers and <b>started including ads</b>:</p><figure id="3451"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*qDl1ZCRvq4Df8XJ_-4E_1w.png"><figcaption></figcaption></figure><figure id="f16c"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*S0yQfx9Xvxm3BpTAXBSUTA.png"><figcaption></figcaption></figure><figure id="ca74"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*coOQm61VDAbkCz7rD7TFKA.png"><figcaption></figcaption></figure><figure id="8af5"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*bjoBX9-KatudVZE_IKPv_w.png"><figcaption></figcaption></figure><p id="bbdb">As you can see, ads have a…certain influence on our front page.</p><p id="767b">These two screenshots from SpeedCurve shows how big a percentage third party stuff (here; ads) take up of the front page:</p><figure id="db75"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*AoHX6PgiVGzvOWyyWKtOPg.png"><figcaption></figcaption></figure><figure id="2d69"><img src="https://cdn-images-1.readmedium.com/v2/resize:fit:800/1*rAHw9tS-CTQNzbV_B-zfIg.png"><figcaption></figcaption></figure><p id="4480">Notice those percentage numbers…</p><p id="51e5">When something takes up almost 80 p

Options

ercent of a websites requests and sites shouldn’t it also receive about 80 percent of the attention?</p><h2 id="4c1a">PSTS back in, ads back out</h2><p id="955b">Alas, it wasn’t to last. <b>SpeedCurve changed the browsers and reintroduced ‘PTST’ into the user agent string.</b> Therefore; no ads. We noticed this and went back to scripting the user agent. But that didn’t work either. Though it had earlier.</p><p id="6f31">I got in touch with the SpeedCurve folks. They told me they had fixed a ‘bug’ and that <b>a test browser should <i>always </i>label itself as such</b>, as Mark from SpeedCurve told me in an email:</p><p id="a423" type="7">WPT should always be identifying itself, even if the UA string has been set via scripting.</p><p id="276d">Instead he created <a href="https://github.com/WPO-Foundation/webpagetest/issues/606">an issue</a> with WebPageTest to allow the user to set the user agent (without ‘PTST’) in the scripting language. <b>Nothing has happened since April 25th.</b> Steve Souders (who is the closest you’ll come to a ‘Mr. Performance’) who also works at SpeedCurve has created <a href="https://github.com/SpeedCurve-Metrics/SpeedCurve/issues/62">an issue</a> with SpeedCurve itself to allow us to remove PTST via a checkbox, like in WebPageTest. <b>This issue was created on March 1st</b>.</p><p id="d119">We still had one shot left though: <b>Whitelist a browser with a ‘PTST’ user agent with our ad technology provider</b> to to allow the SpeedCurve test browsers to see the entire page rendered. Unfortunately, this is not possible since it is a “global setting across all client networks”. That means, it would have to be changed across all of the sites that use their technology. According to <a href="http://oneadserver.aol.com/">their own website</a> they have 74 countries with active clients.</p><p id="484c">I then asked if we could allow the browser through if we scripted the user agent to include the word “SpeedCurve”. In effect, <b>their block functionality would allow a browser through if <i>both </i>the words ‘PTST’ and ‘SpeedCurve’ are in the user agent string. But no dice:</b></p><p id="3ef4" type="7">As long as PTST is in the UA we will block it.</p><h2 id="c77f">Alternatives?</h2><p id="bb21">This is, obviously, a precarious situation for us to be in. <b>We can’t measure the performance of our entire site automatically</b>.</p><p id="0fdf">The logic step is to look at alternatives. So far I’ve only tried one: <a href="https://calibreapp.com/">Calibre</a> (which was suggested to me by the same colleague who suggested SpeedCurve). I even wrote to the guy behind Calibre up front to be sure that it would include ads. But the same result: A fast, lean website. Which just isn’t the truth ;-)</p><p id="5988">Until SpeedCurve (or WebPageTest) comes up with a change we <i>might</i> look at the initial no-no: <b>Running automated WebPageTest tests through their API</b>. As Jyllands-Posten’s developer suggested, <b>we might be able to get it up and running pretty fast <a href="http://calendar.perfplanet.com/2014/webpagetest-private-instances-in-five-minutes/">using Amazon</a></b>.</p><p id="9432">So… here we are. Thinking about what to do. Since we can’t automatically measure our entire page render, we can’t <i>really</i> do any performance budgets. We can’t measure any tweaks or changes, either. <b>We could do it via manually tests but that is the last way out.</b></p><p id="77b0"><i>(Also note: Performance budgets are really hard to do, once you’ve got ads in the mix. The load and performance of them vary a lot; week to week, day to day, hour to hour, even banner to banner. Also, the biggest influence on your performance is outside of your control. So ask yourself if a performance budget is the way to go.)</i></p><p id="fa04">If you made it all the way through this article and have either a trick (or a fully fledged automated performance test tool which include ads…) up your sleeve, <b>please leave a comment.</b></p><p id="3b36">Banner ads (and for us; the way they are found, delivered and rendered) are a huge performance culprit but we can’t automate the measurements of that fact. <b>We are stuck with manual tests in WebPageTest — or browser developer tools like those in Google Chrome.</b></p><p id="be1a">(I you found this post by Googling your own frustrations, know this: <b>You are not alone</b>.)</p><h2 id="4029">Update on June 14th, 2016:</h2><p id="d99c">Apparently this <b>isn’t a problem will all ad tech providers</b>:</p> <figure id="e652"> <div> <div> <img class="ratio" src="http://placehold.it/16x9"> <iframe class="" src="" allowfullscreen="" frameborder="0" height="undefined" width="undefined"> </div> </div> </figure></iframe></div></div></figure></article></body>

Writing and Inspiration

An Interview with Ayodeji Awosika

Ayodeji is an educator, digital marketer, and inspiring top writer, followed by 100K readers on Medium, and actively participates in multiple social media platforms.

New writer inquiries and applications for Illumination Integration Publications are through the registration portal. Please review the onboarding pack before submitting your stories. I look forward to supporting your stories on Medium.

Image courtesy of Ayodeji Awosika

Non-members can read this story for free at this link.

Dear Writers and Readers,

In this post, I’d like to share an interview that I conducted with Ayodeji Awosika to introduce him to my audience on Medium and other platforms. He is a top writer on multiple topics on Medium.

I have followed Ayodeji since joining Medium. I enjoy his insightful and engaging content, especially on self-improvement topics. He writes compelling content that is read and enjoyed by millions.

His content is appealing to me as he reflects on his life lessons giving readers valuable perspectives and motivating them to take action to improve their living conditions.

His insightful content, engaging style, and growth mindset resonate with me. His stories always give me new perspectives and reinforce my beliefs.

In addition to articulating his ideas, Ayodeji also provides practical and actionable takeaway points for his audience.

Furthermore, I am also grateful that Ayodeji contributes to my publication, ILLUMINATION, on Medium as a writer and guides new writers with inspiring content.

He is a role model content developer, walking his talk and sharing his knowledge generously, as he depicted in this remarkable story titled I Built Six Figure Writing Business. You Can Too. Here’s How.

Here is the transcript of this engaging and informative interview.

Tell us a bit about your background, Ayodeji.

I went to college for marketing, but I dropped out of school. Instead of going to class, I skipped getting drunk and high. I got arrested too.

I was the smart kid with his whole life ahead of him who messed it all up. That’s when I turned to self-improvement.

I used it to improve my life and land better jobs (I worked at a marketing agency for five years even though I never got my degree).

I started sharing insights about self-improvement on social media. Then, one day, a friend asked me to write articles for his website. He must have noticed I liked to write, and that’s how I got my foot in the door.

I had always been interested in writing, but he gave me the permission I never gave myself.

Why did you join Medium?

At the time, I was always looking for new websites to share my work on. One day, I was on Twitter, and I saw a writer named Jamie Varon who was talking about how her article was going crazy viral on this website called Medium.

At this point, I had trained myself to seize opportunities, so I gave Medium a shot. Unfortunately, I wrote one article that got no views.

Next, I submitted my work to a publication and got rejected. I got butt hurt about it for about a week and then tried again with a different article.

I got into the publication, and I’ve been writing pretty much every day and publishing on Medium ever since. This was in late 2015.

What are your core values as a writer?

First and foremost, don’t lie. I saw a lot of self-help advice floating around that I didn’t think was true at all. They weren’t, in my opinion, telling the truth about what it took to change.

They were pulling punches, telling half-truths, and saying what they thought would resonate instead of what they actually believed. I just called a spade a spade.

It’s not that you know the truth. It’s that you share your truth and call it the way you see it, even if other people disagree with you.

Many writers are afraid to be polarizing and shy away from controversy, which is why no one reads their writing.

Don’t try to polarize on purpose, but do share your honest opinions that happen to be polarizing.

There is too much fake content online these days. You can stand out simply by telling the truth.

Also, be yourself. A lot of writers try to adopt styles that are unnatural to them and wonder why they don’t work.

I’m naturally a bit less formal and polished, more crass and aggressive than prim and proper.

If I tried to write some deep research backed by science type of articles, they’d flop because that’s not the way I think.

On the other hand, there are some writers who do well by being super vulnerable and sharing the worst moments in their life.

However, others try to be too vulnerable on purpose and create this vulnerability porn kind of writing. So you’re going to mimic styles initially, but eventually, you must come up with your own.

How do you connect with your readers?

I reflect their thoughts back to them using the same words they use in their own minds. This isn’t as hard as most writers think it is.

Most writers struggle to connect with readers because they are way too preoccupied with themselves. They also think they have to come up with something super clever when.

In reality, most humans have the exact basic wants, needs, problems, fears, desires, hopes, and aspirations. We want to get love and acceptance from others.

We are afraid of rejection. We want recognition for our efforts. We’re afraid of uncertainty. So we move toward pleasure and run from pain.

We want someone to spend our lives with. We’re afraid we’re not good enough to get what we actually want.

All you have to do is think about the way you think and use the same phrases you tell yourself in your own mind because that’s pretty much what everyone else is thinking about.

Also, I do this thing where I just copy and paste the exact phrases I see people leave in comments and reviews. Boom!!! There’s your mind-reading effect.

What are three books affecting your Life?

Right now, I am really focused on growing my writing business, so most of the things I read are about sales and marketing.

Some books that come to mind are $100 Million Dollar Offers by Alex Hormozi.

The book teaches you how to craft offers, the literal thing you’ll sell to other people, and how to craft the offers in a way that makes buying your product a no-brainer decision. I’ve read it three times.

The next is Epxert Secrets by Russel Brunson, which teaches you how to build a business based on your knowledge. I’m currently re-reading it.

I’m also reading a book by John Wooden about leadership. He’s the coach of the UCLA men’s basketball team that won 88 games in a row.

Tell us about your hobbies.

I like working out, reading, hanging out with friends, and playing with my daughter.

By the way, I’m a pretty simple guy. I just work, work out, and spend time with the people I love most.

Anything where I get to learn and grow is fun for me.

Why did you join ILLUMINATION, and how did you find it so far?

I joined because I saw other writers I respect publishing on the platform.

I figured if it was good enough for them, it was good enough for me. That turned out to be a wise decision.

Many of my articles on Illumination have done very well, and the readers are very responsive and engaged, too. Kudos.

Could you please tell me what your most loved five stories published on ILLUMINATION are?

Yes, I’d be happy to do that. Most of my stories received great views, reading times, and supportive comments from readers, but these five exceeded my expectations.

One Habit That Helped Me Dramatically Improve My Life

You Only Want the Wanting

How to Get Your Shit Together Once and For All

You Only Need 4 Focused Hours of Work Per Day

How to Access Secret Knowledge Few Others Use and Get Smarter Faster

I am grateful for the exposure your publication create for my content on Medium. It is inspiring to see thousands of writers contribute to this unique publication.

And finally, tell us about your education program for writers.

My education program is named Medium Writing Superstars. It is a proven step-by-step to help writers earn money by writing articles readers would love to read on Medium.

The program teaches everything I’ve learned over the past eight years to help me make $440,000 just from writing stories on Medium.

The program comes with 25+ lessons shot in HD resolution, teaching writers how to make money writing on Medium.

It includes checklists, exercises, and step-by-step blueprints that help writers implement the lessons at their convenience.

With the ‘Done for you’ solutions like the Headline Vault, including 50+ plug-and-play headline styles, writers can tailor to their topics.

In addition, the Publication Black Book includes a list of Medium top publications broken down by niche and difficulty level with direct links to submission guidelines.

The program also includes the Medium Mastermind calls. On these calls, writers will be updated on Medium’s evolving changes and guidelines.

In addition, I talk about the technique I see working well both from myself and other top writers on the platform.

The Medium Mastermind Group supports and creates accountability from your fellow writers to help you stay the course and give you valuable ideas, feedback, and a sense of community by being able to interact with like-minded people.

Final Words

Many thanks to Ayodeji Awosika for joining this interview and sharing valuable insights about his background generously.

I am grateful for his support of my publications by sharing his valuable stories with our loyal readers.

I took a quick look at Ayodeji’s education site after the interview. I was genuinely impressed when I read inspiring testimonials from my three favorite top writers, Tim Denning, Sinem Günel, and Sean Kernan, who also contribute to my publication on Medium. I am grateful for their support, meaningful engagement, and inspiration.

Here is a screen capture of their reviews of Ayodeji’s education site for Medium writers.

Image screen capture by the author from the Medium Writing Superstars site

Ayodeji will also create an educative webinar for contributors to my publications in mid-January 2023. I will provide you with the link when the webinar date is confirmed.

You can connect with Ayodeji Awosika on Twitter, LinkedIn, YouTube, and Instagram. His articles and social media content get millions of views.

Thank you for reading my perspectives. I wish you a healthy and happy life.

If you enjoyed this story, you might also check out other remarkable writers, such as medical doctor Dr. ADAM TABRIZ and sociologist Mark Sanford, Ph.D., whom I featured recently. These top writers produce outstanding and authentic content informing their readers.

You might find more interviews that I conducted with other great writers in this collection and explore their inspiring and engaging content on Medium.

As a new reader, you might check my holistic health and well-being stories reflecting on my reviews, observations, and decades of sensible experiments. I write about health as it matters. I believe health is all about homeostasis.

Metabolic Syndrome, Obesity, Type II Diabetes, Fatty Liver Disease, Heart Disease and Strokes, Liver Cancer, Autoimmune Disorders, Homocysteine, Lungs Health, Pancreas Health, Kidneys Health, NCDs, Infectious Diseases, Brain Health, Dementia, Depression, Brain Atrophy, Neonatal Disorders, Skin Health, Dental Health, Bone Health, Leaky Gut, Leaky Brain, Brain Fog, Chronic Inflammation, Insulin Resistance, Elevated Cortisol, Leptin Resistance, Anabolic Resistance, Cholesterol, High Triglycerides, Metabolic Disorders, Gastrointestinal Disorders, Urinary Tract Disorders, and Major Diseases.

I also wrote about valuable nutrients. Here are the links for easy access:

Boron, Urolithin, taurine, citrulline malate, biotin, lithium orotate, alpha-lipoic acid, n-acetyl-cysteine, acetyl-l-carnitine, CoQ10, PQQ, NADH, TMG, creatine, choline, digestive enzymes, magnesium, zinc, hydrolyzed collagen, nootropics, pure nicotine, activated charcoal, Vitamin B12, Vitamin B1, Vitamin D, Vitamin K2, Omega-3 Fatty Acids, N-Acetyl L-Tyrosine, and other nutrients to improve metabolism and mental health.

Disclaimer: Please note that my posts do not include professional or health advice. I document my reviews, observations, experience, and perspectives only to provide information and create awareness.

I publish my lifestyle, health, and well-being stories on EUPHORIA. My focus is on metabolic, cellular, mitochondrial, and mental health. Here is my collection of Insightful Life Lessons from Personal Stories.

You might join my publications on Medium as a writer by sending a request via this link. 25K+ writers contribute to my publications for readers of this platform. You might find more information about my professional background.

As a content developer and reader, you might join Medium, Vocal Media, NewsBreak, Medium Writing Superstars, Writers League, Writing Paychecks, WordPress, Cliqkly, and Thinkers360 with my referral links. This post includes affiliate links.

Writing
Lifestyle
Self Improvement
Mental Health
Health
Recommended from ReadMedium