Connect with us

The Evolution of Running Shoe Technology: A Comprehensive Look




Title: The Evolution of Running Shoe Technology: A Comprehensive Look
Desc: The evolution of shoes may seem boring, but it’s only until you start exploring. The history of running shoes is fascinating. Read this post to learn why.

Reading about the evolution of clothes and footwear may seem mundane to some, but it’s only until you begin that you realize how fascinating this journey has been. ​We’ve asked our friends at this prominent running shoe store to write an article about the history of running shoes. So, here it is.

Spiked Oxfords

The story of running shoes began in the mid-1800s, ​with shoes that looked like spiked oxfords. Crafted from leather, with metal spikes in their soles, these shoes were designed to improve the runner’s traction, particularly during cross-country races on challenging terrain. ​They sacrificed comfort for functionality and were rather stiff and uncomfortable, but still, they laid the important groundwork.

Keds & Converse

In the early 20th century, Plimsoll shoes with canvas uppers and rubber soles were born. Today, we know them as ‘Keds’ or ‘Converse shoes’. ​These were more comfortable and flexible, so they quickly found their way onto the feet of both athletes and everyday folks. ​Yet, despite their popularity, the quest for the perfect running shoe was far from over.

Puma and Adidas Sports Shoes

In the 1940s, two German brands, ​Puma and Adidas, entered the scene. Both companies, founded by brothers Rudolf and Adolf Dassler, ​infused the market with fresh ideas and innovative designs. They experimented with different materials, creating shoes with leather uppers and rubber cleats.

The Cortez Shoe

The 1960s marked a significant turning point in the history of running shoes with the debut of the Cortez shoe. Designed by Bill Bowerman and Phil Knight, ​the founders of what would become Nike, the Cortez was a revolutionary design. The shoe featured a sponge rubber midsole that did a great job at cushioning the landing. ​It not only redefined comfort in running shoes but also raised the bar for athletic footwear across the board. When Bowerman and Knight founded Nike in 1971, the Cortez became their flagship shoe.

EVA Midsoles

In the early 1970s, ​another major innovation hit the running shoe market: midsoles made from EVA. This material was not only lighter and more flexible than traditional rubber but also offered good cushioning and shock absorption. ​With the introduction of EVA midsoles, running shoes became significantly more comfortable to wear, reducing injury risks and, consequently, opening up the world of running to an even wider audience.

Waffle Sole

In the late 1970s, ​Nike’s co-founder Bill Bowerman came up with an innovative design – the waffle sole. Inspired by his wife’s waffle iron, Bowerman created a sole with a unique pattern that, aside from providing excellent grip, was also lightweight. ​This became a hallmark feature in many of Nike’s running shoes, and you can still find the iconic waffle sole used in some of Nike’s models.

Stable Running Shoes

The late 70s and early 80s was the period when lots of stability running shoes were created. These were the answer to overpronation, an issue common to many runners. ​Brands like Brooks and Asics were at the forefront, rolling out models equipped with features like medial posts or dual-density midsoles for added support. ​This era also saw the introduction of air cushioning, with Nike launching the Air Max in 1987.

Barefoot Running Shoes

The minimalistic and barefoot running shoe trend emerged as a counter-response to the overly padded shoes of the early 2000s. ​These shoes, with their thin soles, low to zero heel-to-toe drop, and wider toe boxes, were designed to mirror the feel of running barefoot, allowing for natural foot movement. This trend wasn’t about style; it was a call to challenge the norm and rethink the definition of a running shoe.


In response to this trend, Nike stepped up with their Nike Free minimalist running shoes. Vibram leaped with their glove-like FiveFingers barefoot shoes – with their individual toe compartments and ultra-thin soles, ​these shoes certainly looked different! They offered runners a heightened sense of the ground beneath them, encouraging a more natural running form and promoting increased foot strength. ​However, while minimalist shoes gained a cult following, they were not for everyone, and many runners found them uncomfortable or difficult to adjust to.

Cushioned Running Shoes

In the past decade, ​the pendulum swung from minimalism back to cushioned running shoes. Brands like Hoka have been trailblazers in this shift, introducing cushioned running shoes with thick, soft midsoles that provide maximum shock absorption. ​They’ve been a game-changer for runners seeking comfort and reduced joint stress, especially over long distances.

Latest Trends & Advancements in Running Shoes

First up, we’ve seen a significant shift from traditional EVA foam to lighter foams in running shoe technology. Adidas’ Boost, Nike’s React, ​New Balance’s Fresh Foam X, Brooks’ DNA LOFT v3, Saucony’s PWRRUN+…you name it! These modern foams are not just lighter but also more durable and provide a higher energy return.


Now, remember when Nike Vaporfly 4% and NEXT% ​made headlines? That’s because they popularized the use of carbon plates in the midsole, acting like a lever that propels the runner forward. This design increases the shoe’s stiffness, ​enhancing running economy and potentially leading to faster race times. ​Other brands are now getting on board with this trend.

Then there’s the rise of maximalist designs. Thick and plush midsoles are becoming increasingly popular, ​with brands like Hoka leading the charge. Despite their seemingly bulky appearance, these shoes are surprisingly light, thanks to advanced foam technologies.

And as with everything else, ​technology is making its way into running shoes, too. We’re now seeing smart running shoes equipped with embedded sensors that monitor various parameters while you run. ​Think distance, speed, cadence, footstrike pattern, pronation type, and ground contact time. It’s like having a personal coach right under your feet!

So, where do we go from here? ​Well, if history is anything to go by, we can expect even more innovations that will continue to redefine what’s possible in running shoe design. Here’s to the future of running shoes!

Continue Reading


Mastering Web Scraping: A Step-by-Step Tutorial for Beginners




Many modern industries now rely on online data collection for forecasts, monitoring, analysis, and other use cases. And this is one of the major reasons behind the exponential increase in the demand for web scraping. The process involves retrieving data from the web, and with more than 38% of companies engaged in it, it makes complete sense to dive deeper into it. So, before moving on, let’s explore what web scraping is all about.

Web Scraping: The Process

Also known as web harvesting or data mining, web scraping is collecting and extracting data from a site or any online source. Once collected, data is further exported in the preferred format to be used or stored for future analysis or reference. Even simple copy-pasting web page content is considered scraping, but more technically, it is performed using automated software.

Essentially a script, also known as spider, crawler, or bot, the automated software visits a webpage to extract data and eases extensive tasks that may otherwise cost huge amounts of money and take in lots of time and resources.

Also, web scraping is difficult as many sites employ anti-scraping tricks, like IP blocking and CAPTCHA, to prevent users from obtaining available data. But there’s nothing to worry about, as there are other ways to master web scraping as a beginner. Learn more about web scraping through the step-by-step tutorial on the process below:


Choosing the Finest Programming Languages and Tools for Web Scraping

With primary uses like news monitoring, price monitoring, lead generation, price intelligence, and market analysis, web scraping makes it easier for businesses and individuals to use publicly available data to generate valuable insights and make smarter decisions. Since the process involves data searching, crawling, parsing, fetching, and reformatting to make it ready for presentation, using the right programming languages and tools is essential.

As a beginner, you need to know the basics of web data extraction, regardless of whether you are using a web scraper for data retrieval or outsourcing the project to an extraction partner. If you want to do web scraping manually, it requires building a web scraper using the best programming language.

And almost any programming language that you are familiar with will be the right fit for the project. Featured below is a step-by-step guide on web scraping for beginners using any programming language:


Step 1: Get Hold of the Targeted Sites for Scraping

Figuring out which sites you are looking to scrape is the first step of the process. For example, if you are investigating clothing apparel reviews, you may want to scrape useful data from sites like Elle, Amazon, and Macy’s.

Step 2: Examine the Targeted Sites

Even before coding the web scraper, identify what it needs to scrape. For this, you can right-click anywhere on the frontend site where you will find the “view page source” or “inspect element” option. This will give you the site’s backend code or the data that the scraper will read.

Step 3: Segregate Data You Are Looking to Extract

Suppose you look for clothing reviews on Macy’s and then recognize their location in the backend code. You may even find most browsers automatically highlighting chosen frontend content and its corresponding code at the backend. You need to identify the exclusive tags nesting or enclosing relevant content.


Step 4: Writing Required Code

Once you have found the proper nest tags, incorporate them into your preferred scraping tool to inform the bot where to look for data and what to extract. The process is usually done using Python libraries like Beautiful Soup and Urllib3, known for doing all the heavy lifting. Specify the exact types of data you want the scraper to extract and store. You may want details like clothing specifications, fabric, manufacturer, and rating per the example.

Step 5: Code Execution

In this second-lasting step of web scraping, the scraper requests web page access, starts with data extraction, and deconstructs the same as per written code.

Step 6: Storing Collected Data

You can use different formats to store extracted data, the most common being Excel formats. You can even run the code through the Python Regex module for cleaner data extraction that’s easier to read simultaneously.

So, these are the basic steps to scrape the web for required data, but the process requires proper knowledge of programming languages. The most popular language is Python. Also, you can use several open-source web scraping tools but remember they have limitations. That’s why most businesses outsource their web data scraping projects.

Are There Any Alternatives?

Of course, automated web scraping tools and software programs can help you obtain the required information from web pages. But this might have errors; plus, the task is laborious and time-consuming if you extract data from many web pages. Therefore, an easy alternative is purchasing web data from data service providers who will extract the same on your behalf.

At the End

If you are interested in web scraping but do not know where to begin, the step-by-step tutorial above can help. There are even several free data scraping solutions, like simple point-and-click scraping services and developer-focused apps with extensive management and configuration options. Ultimately, the best approach to web scraping depends on your coding expertise and the project.

Continue Reading


MITX by Morpheus Labs: Bridging the Gap Between Innovation and Execution in Blockchain




In the rapidly evolving realm of blockchain technology, innovation remains a constant driving force. However, bringing these groundbreaking concepts to life and transforming them into practical, real-world solutions necessitates seamless execution. Together, they present a formidable collaboration, offering a powerful and dynamic platform that effectively bridges the gap between innovative ideas and their successful implementation in the blockchain industry. This partnership revolutionizes the landscape by providing a comprehensive suite of cutting-edge tools and services, empowering businesses and individuals alike to thrive in this ever-changing landscape of digital innovation. Parallel to this, https://immediate-edge.software/ is bridging the gap between investors and investment education. Visit now and learn more!

Understanding the Blockchain Challenge

The blockchain industry has witnessed remarkable innovations over the years, disrupting traditional systems across various sectors. Yet, despite the enormous potential, a significant challenge persists—the gap between ideation and execution. Many brilliant concepts remain unrealized due to technical complexities, lack of proper resources, and the absence of a cohesive environment for development and deployment.

Introducing Morpheus Labs: The Driving Force Behind MITX

Morpheus Labs, a trailblazer in the blockchain domain, recognized this challenge and took it upon themselves to create a solution. Their brainchild, MITX, stands tall as a groundbreaking platform that brings together developers, enterprises, and enthusiasts in an ecosystem designed for seamless execution.

Empowering Innovators with MITX

User-Friendly Development Environment

MITX empowers innovators by providing a user-friendly and comprehensive development environment. With easy-to-use tools, even those with limited technical expertise can dive into blockchain development without any hindrance.

Smart Contract Integration

Smart contracts are the backbone of blockchain applications, automating processes and ensuring trustless interactions. MITX integrates smart contract development tools, allowing developers to create, deploy, and manage these contracts efficiently.

Seamless Deployment and Hosting

The platform offers a seamless deployment and hosting process, streamlining the transition from development to implementation.


Developers can test their applications thoroughly before deploying them on the blockchain network.

Enterprise Collaboration

MITX fosters collaboration between enterprises and developers, promoting a conducive environment for mutually beneficial partnerships. This collaborative approach brings real-world use cases to life while enhancing the adoption of blockchain technology.

Revolutionizing Business Operations with MITX

Scalability and Cost-Effectiveness

MITX offers a highly scalable infrastructure, allowing businesses to adapt and grow their applications effortlessly. Moreover, the platform’s cost-effective solutions reduce the financial burden, making it attractive for businesses of all sizes.

Enhanced Security and Reliability

Blockchain technology is renowned for its security features, and MITX takes it a step further by integrating advanced security protocols. The decentralized nature of the platform ensures a tamper-resistant environment, safeguarding critical data and transactions.

Streamlined Supply Chain Management

Supply chain management is one of the areas benefiting significantly from blockchain adoption. MITX enables businesses to create transparent and efficient supply chain networks, reducing inefficiencies and minimizing fraud.

The Unparalleled Benefits of MITX in the Financial Sector

Efficient Cross-Border Transactions

MITX facilitates seamless cross-border transactions, eliminating the need for intermediaries and reducing transaction costs. This feature is particularly crucial for the financial sector, where swift and secure global transactions are paramount.

Enhanced Digital Identity Management

Digital identity management is a growing concern in the digital age.


MITX leverages the blockchain’s immutability to provide a robust and secure digital identity verification system, mitigating identity-related risks effectively.

Decentralized Finance (DeFi) Advancements

The rise of DeFi has transformed the financial landscape, and MITX actively contributes to this revolution. The platform facilitates the creation and deployment of DeFi applications, unlocking a plethora of decentralized financial opportunities.

MITX: The Future of Blockchain Innovation

As the blockchain industry continues to expand, MITX by Morpheus Labs stands as a beacon of hope for innovators, developers, and enterprises. By bridging the gap between innovation and execution, MITX propels the adoption of blockchain technology across diverse domains.


MITX has emerged as a transformative and indispensable platform, serving as a unifying force for visionaries and implementers within the blockchain ecosystem. With its provision of seamless development tools, robust enterprise collaborations, and unmatched advantages across diverse sectors, MITX paves the way for a future where innovation flourishes. Embracing the power of MITX by Morpheus Labs unlocks boundless potential and propels the rapid evolution of blockchain technology, propelling us toward a decentralized and technologically advanced tomorrow.

Continue Reading


How to Create a TradingView Bot




A Tradingview bot is a software application that automatically performs certain actions at cryptocurrency exchanges, such as buying or selling crypto coins. It can be configured based on specific parameters and conditions, like price levels or one particular indicator, and can also generate trading signals. Nowadays, traders can utilize Tradingview bots to automate their trading strategies and enhance their profitability.

In addition to offering an open-source community for developers, tradingview also provides a robust set of tools and features that enable users to customize and backtest their trading strategies. These include a variety of pine script time frames, a wide range of trading pairs, and the ability to use multiple accounts. However, It is worth noting that the platform requires a premium membership to access the most advanced tools and features.


The first step in creating a trading view bot is to choose the trading pair and leverage ratio that best suits your strategy. Once you’ve done this, you can select the “start” and “close” conditions that will trigger the bot to trade based on your custom trading view signals. Finally, you can specify whether the alert is a one-time or repeating signal (e.g., “everytime”).

You can then create an alert in TradingView that will send a message to your bot when the trading conditions are met. You can also use the alert to define the message that is sent to your bot – for example, you can add an alert to your tradingview that will send a “buy at retest” signal to your bot whenever it receives the “buy at down-crossing” message from OKX.

Once you have your tradingview signals alert set up, you can connect it to your bot via a webhook. Then, when you activate the alert, the bot will start trading based on your custom signals. Finally, you can set up recurring alerts to continue receiving your custom tradingview signals and to trigger the bot to trade based on those signals.


If you’re not sure how to setup your own TradingView signals bot, there are a few companies that offer pre-made tradingview bots. These are usually more expensive than free ones, but they can save you time and help you avoid mistakes that could cost you money. These are a great option for beginners who don’t have the time to code or want to test their own bots. In addition, some of these companies provide customer support that can assist you with any issues that may arise. It’s important to note that the quality of these services can vary, so you should do your research before purchasing a tradingview bot. A good way to do this is by reading reviews of different tradingview bots. You can also check out TradingView’s pricing page to see what’s available. A tradingview bot that is backed by a trusted company will be more likely to be reliable and stable.

Continue Reading