as

Webdesigners Favorite Comfort Purchases

Burts bees




as

How and Why Should Healthcare Providers Ask Patients If They Have PTSD?

 

How and why should healthcare providers ask patients if they have PTSD?

 

Click here to see other video Q&As with Lt. Col. Holcombe.

Click here to return to our BrainLine Military Ask the Expert feature.




as

Changes in Taste, Smell, and Hormones After Brain Injury

How and why does a TBI change a person’s ability to taste and smell, and cold hands and feet, too?






as

Susan Meiselas awarded Sony World Photography Awards’ Outstanding Contribution to Photography 2025

In a significant recognition of her pioneering role in documentary photography, Susan Meiselas has been awarded the 2025 Outstanding Contribution to Photography by the Sony...

The post Susan Meiselas awarded Sony World Photography Awards’ Outstanding Contribution to Photography 2025 appeared first on DIY Photography.



  • news
  • Sony World Photography Awards


as

Why Chasing More Is Leaving Us Empty

Ever find yourself chasing after more, only to feel emptier than before? It’s a paradox many of us live: the more we strive for, the less satisfied we become. When does what you do and what you have become enough? It’s a question we rarely ask ourselves. Our society pushes the myth that having more—more money, more stuff, more accolades—is the ultimate path to happiness and success. But here’s the thing: it’s a myth, and like all myths, it’s worth challenging. The Illusion of More We’re bombarded daily with messages that glorify the hustle and celebrate accumulation. Social media feeds us a never-ending stream of highlight reels, making it seem like everyone else has it all. This constant chase for more often leads to a sense of emptiness rather than fulfillment. The Problem with Always Wanting More Our desire for more is deeply ingrained in our culture. We’re never satisfied and always want more—more money, more clothes, more toys, more square feet, more followers. This insatiable pursuit creates a cycle of never-ending wants and desires. No matter how much we accumulate or achieve, there is always something more to strive for, making true contentment elusive. Our natural state is one...

The post Why Chasing More Is Leaving Us Empty first appeared on Chase Jarvis.

The post Why Chasing More Is Leaving Us Empty appeared first on Chase Jarvis.




as

Signs You’re Putting Yourself Last (+ How to Fix It)

What if the secret to unlocking your best creative self was as simple as putting yourself first? There’s this catchy phrase in finance called “Pay Yourself First,” which means setting aside savings before paying any bills. But I believe this concept extends far beyond finances. When we’re constantly pulled in a million directions, learning to quote “pay yourself first” is a simple reminder: Don’t forget about you. Why We Feel Burned Out As creators, our lives are filled with endless projects, tight deadlines, and the constant pressure to innovate. It’s exhilarating but can also be exhausting. How many times have you put off the things you truly want to do—or need to do—for yourself until the end of the day when you’re already tired and wasted? We push ourselves to the brink, squeezing our passions and self-care into the leftover minutes of our days, and then wonder why we feel burned out, unfulfilled, or exhausted. Signs You’re Putting Yourself Last Let’s talk about the signs that you’re caught in this trap of self-neglect. Feeling constantly tired, even after a full night’s sleep, is a big one. Struggling to fall asleep or waking up frequently throughout the night might also ring...

The post Signs You’re Putting Yourself Last (+ How to Fix It) first appeared on Chase Jarvis.

The post Signs You’re Putting Yourself Last (+ How to Fix It) appeared first on Chase Jarvis.




as

7 Ways to Turn Adversity into Your Greatest Business Asset

Payam Zamani’s journey from refugee to tech mogul is a masterclass in resilience and innovation for creators and entrepreneurs. At 16, Payam fled religious persecution in Iran, arriving in the U.S. with just $75 in his pocket. Within 11 years, he had founded AutoWeb, a company he would later take public for over a billion dollars. His story is not just about success against the odds, but about transforming challenges into catalysts for growth and innovation.For creators and entrepreneurs in their 30s and 40s, Payam’s experiences offer valuable insights on how to leverage adversity. Here are seven ways you can turn challenges into your greatest business assets: 1. Embrace Difficult Journeys as Opportunities for Growth Payam’s harrowing escape from Iran taught him to view challenges as opportunities rather than obstacles. In business, this mindset can help you navigate market volatility and emerge stronger from crises. Action Step: When faced with a setback, ask yourself, “What can I learn from this? How can this experience make me and my business stronger?” 2. Cultivate Hope as a Driving Force Despite facing extreme adversity, Payam maintained hope for a better future. This hope became a powerful motivator, driving him to pursue opportunities and...

The post 7 Ways to Turn Adversity into Your Greatest Business Asset first appeared on Chase Jarvis.

The post 7 Ways to Turn Adversity into Your Greatest Business Asset appeared first on Chase Jarvis.




as

Arthur Brooks: The (Real) Reason You’re Not Happy

Arthur C. Brooks, a Harvard professor and happiness expert, reveals that the real reason you're not happy has nothing to do with external achievements. Instead, it lies within you. Learn the science and philosophy behind true happiness and uncover the steps you can take to find lasting contentment. By following these insights and practices, you can start your journey toward a happier, more fulfilling life. Remember, happiness is not a destination but a direction. Start walking that path today.

The post Arthur Brooks: The (Real) Reason You’re Not Happy first appeared on Chase Jarvis.

The post Arthur Brooks: The (Real) Reason You’re Not Happy appeared first on Chase Jarvis.




as

Stop Chasing Followers: Why Real Influence Comes from Mastery

Focus on mastering your craft rather than chasing followers. Real influence comes from consistently creating meaningful work and engaging with your community.

The post Stop Chasing Followers: Why Real Influence Comes from Mastery first appeared on Chase Jarvis.

The post Stop Chasing Followers: Why Real Influence Comes from Mastery appeared first on Chase Jarvis.




as

You’re Wasting Your Life (Without Even Realizing It)

In this episode, I sit down with Jodi Wellman, who calls herself “The Grim Reaper’s Cheerleader,” to dive into the deep stuff—how thinking about our own mortality can actually help us live more fully, with no regrets. Jodi breaks down her 4000 Mondays project and how we often get stuck fantasizing about our goals instead of taking real action. I also share a bit of my own journey after selling my company, where I had to rethink what really matters. We talk about the power of breaking out of our routines, why journaling can keep us on track, and how small, intentional changes can make a big impact on living a meaningful life. Some highlights we explore: The dangers of positive fantasies and how the idea of “temporal scarcity” can kick us into gear. Why shaking up your daily routines can break the autopilot mode and bring more vitality into your life. The role of reflective practices like journaling in staying true to your goals and living with purpose. And more… Enjoy! FOLLOW JODI WELLMAN: instagram | linkedin | website Listen to the Podcast Subscribe

The post You’re Wasting Your Life (Without Even Realizing It) first appeared on Chase Jarvis.

The post You’re Wasting Your Life (Without Even Realizing It) appeared first on Chase Jarvis.




as

The Creative Pause: Why We Need to Stop Asking “What’s Next?”

Learn why a "creative pause" after major achievements is essential for growth. Simone Biles shows us how to embrace rest and reflection over constant pressure.

The post The Creative Pause: Why We Need to Stop Asking “What’s Next?” first appeared on Chase Jarvis.

The post The Creative Pause: Why We Need to Stop Asking “What’s Next?” appeared first on Chase Jarvis.




as

Creative Burnout Destroying Your Passion? (Try These 4 Quick Strategies)

Feeling uninspired and exhausted? Discover how to overcome creative burnout with these 4 actionable strategies to reignite your passion.

The post Creative Burnout Destroying Your Passion? (Try These 4 Quick Strategies) first appeared on Chase Jarvis.

The post Creative Burnout Destroying Your Passion? (Try These 4 Quick Strategies) appeared first on Chase Jarvis.




as

A Digital Nomad’s Guide to Australia on a Subclass 600 Visa

In an era where remote work continues to thrive, the concept of being a digital nomad has gained significant traction. As boundaries blur and opportunities become global, many adventurous souls seek to combine work with travel, exploring new destinations while maintaining their professional endeavours. Australia, with its stunning landscapes, vibrant cities, and thriving economy, often […]

The post A Digital Nomad’s Guide to Australia on a Subclass 600 Visa appeared first on Australian Visa Experts.




as

If my business sponsors an overseas worker on a Temporary Skill Shortage (482) visa, can they work for another employer?

When a Temporary Skill Shortage (TSS) visa (subclass 482) is granted by the Department of Home Affairs it come with a mandatory condition, Condition 8107. This condition governs the visa holder’s employment arrangements and ensures that they adhere to the requirements of the visa. While holding a TSS visa the individuals work rights were generally […]

The post If my business sponsors an overseas worker on a Temporary Skill Shortage (482) visa, can they work for another employer? appeared first on Australian Visa Experts.




as

Tobias Frere-Jones on Apple's Choice of Helvetica as a UI Typeface

Co.Design asked Tobias Frere-Jones of Hoefler & Co. to give his thoughts on Apple’s choice of Helvetica as an interface typeface for the upcoming OS X Yosemite update:

Despite its grand reputation, Helvetica can’t do everything. It works well in big sizes, but it can be really weak in small sizes. Shapes like ‘C’ and ‘S’ curl back into themselves, leaving tight “apertures”–the channels of white between a letter’s interior and exterior. So each shape halts the eye again and again, rather than ushering it along the line. The lowercase ‘e,’ the most common letter in English and many other languages, takes an especially unobliging form. These and other letters can be a pixel away from being some other letter, and we’re left to deal with flickers of doubt as we read.

This reminds me of what Erik Spiekerman wrote about Helvetica:

[Helvetica] really wasn’t designed for small sizes on screens. Words like milliliter can be very difficult to decipher. If you ever had to read or write a password with 1, i, l or I, you know the problem.

Still, I wouldn’t keep Lucida Grande for HiDPI displays. With a 2× resolution jump (4× pixels) pixel fitting becomes less of an issue, and pixel optimized typefaces like Lucida Grande begin to look crude in comparison with typefaces made primarily for print. Legibility obviously still matters just as much, but the choice need no longer be bound to fonts optimized for low resolution displays.




as

The winners of the Picto Prize for Fashion Photography 2022

Le Prix Picto pour la photographie de mode 2022 a dévoilé ses lauréats : Christopher Barraja remporte le Grand Prix, Camille Brasselet le deuxième et la dotation le19M et Antoine Henault le troisième prix ainsi que la dotation Filippo Roversi. La cérémonie de remise des prix a eu lieu le mardi 19 avril au Palais […]




as

When is the last time you said “I’m sorry”?

In December of 2012, I officially became a parent. Thinking back on those first years of my daughter’s life (before our other kids), it’s amazing the things you remember and forget (until something reminds you). Now that she’s a bit older, I see that one of the easy things to forget is what a handful …

The post When is the last time you said “I’m sorry”? appeared first on Nathan Rice.




as

The Basics Of Product Design: Introduction To Key Concepts And Principles

Whether you're a project manager or a startup business owner, most of you lack the time or the in-house experts to help with product design. Product design ...




as

Harry Potter If It Was Made By Wes Anderson

Attention all Muggles and Wizards! ✨🧙‍♂️🔮 If Harry Potter was directed by the one and only Wes Anderson, you ca ...




as

Sexy Female Superheroes - Fashion Design Trends

The aesthetic world of female superheroes isn't just about battles and superpowers—it's also about stunning, innovative fashion that turns heads and inspire ...




as

Embracing The Creative Journey: Ignite Your Passion And Unlock Limitless Potential

Creativity is not a gift that only some people have. It is a skill that can be learned and developed by anyone who is willing to explore new possibilities, ...




as

The Big Bang Theory Cast In Cyberpunk World Imagined By AI

Imagine a collision between two vastly different worlds: the geeky universe of The Big Bang Theory and the futuristic realm of cyberpunk. In this article, w ...



  • Design Roud-up

as

Recreating The Iconic 'Mouse in Manhattan' Scenery From Tom & Jerry Classic Cartoons

Tom and Jerry, the mischievous cat and clever mouse duo, have been captivating audiences for generations with their hilarious antics. As a child, I was capt ...



  • Design Roud-up

as

Best AI Website Builders For Fast Web Design

The Rise of AI Website Builders: Revolutionizing Website Creation with Professionalism 1. Introduction to AI website builders. In today's fast-paced d ...




as

18 Clever Logo Design Ideas: Fresh Showcase Of Creativity

The gallery features a collection of 18 cleverly implemented logo design ideas that highlight the art of logo creation. These logos showcase not only smart ...




as

A Glance over Depositphotos, the Fastest-Growing Microstock Agency

Stock photography business has become trend. It could be seen from the number of stock photography providers or so called microstock agencies in the internet which is increasing. The number affects the effort of every microstock agency to survive and get much buyers as possible. As a result, we can see so many microstock agencies […]




as

Koi Theme Has Moved

Please be advised that the Koi theme has been converted into a Themify theme. With the Themify framework and widgets integration, it gives you more options in term of theme settings, styling, layout options, and sidebar widgets. I also added some new WordPress 3.0 features such as custom menus and child theme support. Read this […]




as

New Minimal & Responsive Theme Released at Themify

I just wanted to announce a new WordPress theme that I designed called Elemin. It is minimal theme coded with Google font, CSS3, Javascript and HTML5. The design is completely fluid and responsive (using CSS3 Media Queries). This means the layout automatically adapts based on the user’s viewport. To see it in action, visit the […]




as

Cake Based on Phoenix Illustration

Check out this awesome cake made by Elena based on my Phoenix illustration. According to Elena, it took her about a week, 5 hours each day, to finish it. I’m amazed with the details and colors she input on the work. It depicts the features of the Chinese phoenix. The cake was for a local cake […]






as

22 passive income ideas to achieve financial freedom

Earn while you sleep: Realistic passive income ideas you can pursue part time! Ditch the 9-5 with the right idea, hard work, & these essential tools.




as

Spain-based DOMMA sees 350% YoY growth with WooCommerce and Google

How the wellness brand DOMMA achieved 350% year-over-year growth with one key tool. Can’t-miss success tips from a successful women-owned brand.




as

Top Life Project surpasses revenue goals by 59% in year one

How did Top Life Project exceed revenue goals by 59%? The story behind their WooCommerce-powered health brand & booming product launches.







as

No longer an Underdog, Sony cameras and lenses win multiple categories at TIPA 2022 World Awards

The Technical Image Press Association, otherwise known as TIPA, has just released its list of...

The post No longer an Underdog, Sony cameras and lenses win multiple categories at TIPA 2022 World Awards appeared first on Alphatracks.





as

Setting up a Python Project Using asdf, PDM, and Ruff

When I was tasked with looking into alternative ways to set up a new Python project (not just using the good ol' pip and requirements.txt setup), I decided to try to find the tools that felt best to me, as someone who writes Python and Ruby. On this journey, I found a way to manage dependencies in Python that felt as good as bundler, among other great tools.

The Runtime Version Manager #

asdf has been my primary tool of choice for language version management for multiple years now. The ease of adding plugins and switching between versions of those plugins at a local or global level has saved me massive amounts of time compared to alternatives.

If you've never set up asdf before, follow the instructions here to get it set up. For reference, I use fish for my shell, so I installed asdf using the "Fish & Git" section.

Once you have asdf on your machine, the next step is to add the plugins you need for your project. Plugins are the actual tools that you want to manage the versions of, like NodeJS, Python, Ruby, etc. For the purposes here, I'll start with adding the plugin for Python:

asdf plugin-add python

Once you have added a plugin to asdf, you're ready to install various versions of that plugin. Since we just installed Python, we can install the version we want:

asdf install python 3.12.4
# OR if we want to just use whatever the latest version is
asdf install python latest

Once the version you want is installed, you can tell asdf to use that version in the current directory by running:

asdf local python 3.12.4
# OR 
asdf local python latest

depending on which version of python you installed.

The Dependency Manager #

In the past, I just used pip install and requirements file(s) to handle most of this. I knew of other options, like pipx or pipenv, but I still have never tried using them. I was more interested in finding a dependency manager that did these things in a significantly different way than what I was used to with pip.

Therefore, I wanted to find something that felt similar to bundler for Ruby. Luckily, very early on in my journey here, I found PDM.

Upon reading what PDM did, I immediately decided to try it out and get a feel for what it offered. Some key notes for me that piqued my interest:

  • Lockfile support
  • Can run scripts in the "PDM environment"
    • pdm run flask run -p 3000 executes the normal flask run -p 3000 command within the context of your installed packages with PDM.
    • In other words, it adheres to PEP 582 and allows you to run project commands without needing to be in a virtual environment, which to me is a big plus.
  • Similar commands to bundler
    • pdm run => bundle exec
    • pdm install => bundle install
    • pdm add <package> => bundle add <gem-name>
      • Note: My workflow was almost always to just add gem <gem-name> to the Gemfile rather than using bundle add, but there is no direct 1:1 equivalent of a Gemfile with PDM.

Installing PDM #

PDM has its own asdf plugin, so let's just use that here as well! Running:

asdf plugin-add pdm

adds the plugin itself to asdf, and running:

asdf install pdm latest 
# can replace 'latest' with a specific version number here too

installs the latest version of PDM. Finally, set the local version with:

asdf local pdm latest
Side note about asdf local
  asdf local creates a .tool-versions file (if it doesn't already exist) in the current working directory, and appends the plugin and version number to it. At this point, the directory in which you ran asdf local python 3.12.4 and asdf local pdm latest should have that .tool-versions file, and the contents should be a line each for Python and PDM with their associated version numbers. This way, if someone else pulls down your project, they can just run asdf install and it will install the versions of those plugins, assuming the user has the necessary plugins added themselves.

Now that we have PDM and Python set up, we're ready to use PDM to install whichever packages we need. For simplicity, let's set up a simple Flask app:

pdm add flask flask-sqlalchemy flask-htmx

This line adds Flask, Flask-SQLAlchemy and Flask HTMX. Flask is a web application framework, Flask-SQLAlchemy adds SQLAlchemy and its ORM, and HTMX builds on top of HTML to allow you to write more powerful HTML where you'd otherwise need some JS. Side note, but HTMX is really cool. If you haven't used it before, give it a go! I'm even a part of the exclusive group of HTMX CEOs.

Linting and Formatting #

Finally, I wanted to find a way to avoid pulling in multiple packages (commonly, Black, Flake8 and isort) to handle linting and formatting, which felt to me like it could be the job of one tool.

Pretty quickly I was able to find Ruff which did everything I wanted it to, along with being really fast (thanks Rust ????).

First things first, we need to install Ruff. Since it's a Python package, we can do it using PDM:

pdm add ruff

Once it's installed, we can use ruff check and ruff format to lint and format, respectively. Note that since we installed via PDM, we need to prepend those ruff calls with pdm run:

pdm run ruff check --fix

This runs the linter and fixes any issues found (if they are automatically fixable). The linter can also be run in --watch mode:

pdm run ruff check --watch

which re-lints on every saved change and tells you of any new errors it finds.

The Ruff formatter is similar to use:

pdm run ruff format

which will automatically fix any formatting issues that it finds and can fix. If you want to use this in CI (which you should), you can use the --check flag that will instead exit with a non-zero status code, rather than actually formatting the files:

pdm run ruff format --check

Bringing it all together #

Working with projects set up this way is much easier than how I used to do it. Using tools like asdf, PDM, and Ruff rather than pyenv, pip, and Black/Flake8/isort make both setting up projects and pulling down/installing existing projects more straightforward. I hope the contents of this article are helpful to anyone interested in setting up Python projects in a similar way.




as

RIP a Livecast #635 – Liquor-ish

Rob is back from LA and shares some stories of going to a listening party and shooting guns. Then, Noa talks about shooting guns. We learn of Gene Simmons' positive […]



  • RIP a Livecast

as

RIP a Livecast #636 – Maggot May with special guest Necrosexual

We're excited to have our friend, the most electrifying man in corpse entertainment, Necrosexual join us at the top of the show to talk about his new EP, Seeds of […]




as

RIP a Livecast #637 – 24 and Stupid

We kicked things off by talking about the new member of Noa's family. We then discussed the MTV Video Music Awards, and Madonna's "controversial" look. We also discussed Megan Fox […]



  • RIP a Livecast

as

RIP a Livecast #638 – Tasteful Chinstrap

We want to thank the drama Gods for gifting us with this silly MGK vs. Corey Taylor feud. Rob gives the full rundown of what happened at the top of […]



  • RIP a Livecast

as

RIP a Livecast #639 – Leak After Leak

We kick things off by talking about the early 2000s. We also discuss the latest Machine Gun Kelly drama. Then, we discuss a group of metalheads who were denied an […]




as

RIP a Livecast #640 – Neigh Means Neigh

We kick things off by talking about Facebook's downtime. We learn about some of the less-flattering things GG Allin did. We briefly speak to Jordan from Dark Saga, a band […]




as

RIP a Livecast #641 – Velvet Rope with special guest Dan Ozzi

Our good friend, Dan Ozzi, is back on the show today to talk about his new book SELLOUT: The Major Label Feeding Frenzy That Swept Punk, Emo, and Hardcore (1994-2007). […]