ad

Create a Stylized Ocean Design in Adobe Illustrator

In this tutorial we’ll be making a nautical scene with underwater elements. We’ll be using basic geometric shapes as well as creating our own brushes and doing some freehand drawing to create a unique ocean design. Let’s get started! Tutorial Details Program: Adobe Illustrator CS6 – CC Difficulty: Intermediate Topics Covered: Shape Building, Paintbrush Tool, […]

The post Create a Stylized Ocean Design in Adobe Illustrator appeared first on Vectips.




ad

How to Draw a Smiling Heart for St. Valentine’s Day in Adobe Illustrator

In this tutorial we will be creating a cute smiling heart with floral decorations, that can be easily turned into a postcard by adding text to the composition. We’ll be using basic shapes and tools for creating the smiling heart itself and adding details. Let’s get started! Tutorial Details Program: Adobe Illustrator CS6 – CC […]

The post How to Draw a Smiling Heart for St. Valentine’s Day in Adobe Illustrator appeared first on Vectips.




ad

Design a Flat Teacup Logotype in Adobe Illustrator

Follow this tutorial to create a trendy flat teacup logotype in Adobe Illustrator! We’ll be using and modifying basic geometric shapes, working with Align panel, Pathfinder functions and learning simple yet very useful tips and tricks. Let’s get started!   Tutorial details: Program: Adobe Illustrator CC Difficulty: Beginner Topics Covered: Logotype Design, Shape Building, Compositional Skills Estimated […]

The post Design a Flat Teacup Logotype in Adobe Illustrator appeared first on Vectips.





ad

How to Add Schema Markup to a WordPress Theme

In the world of computer programming, schema can be defined as the overall structure for a database. As per the Schema.org website, Schema markup is the code that you integrate with your website to help the search engines return more informative results for your users. If someone has ever used rich snippets, they’ll understand exactly...




ad

English language requirement tightened for Student and Temporary Graduate Visa Applicants

The Australian Government has recently announced new English language requirements for Student and Temporary Graduate visa applications. These changes are intended to ensure that international students and graduates have a solid command of the English language to successfully participate in academic and professional settings in Australia. New English Language Requirements Under the updated visa application […]

The post English language requirement tightened for Student and Temporary Graduate Visa Applicants appeared first on Australian Visa Experts.




ad

How to review a migration decision in the Administrative Appeals Tribunal (AAT)

One of the questions we are asked regularly when a client has a visa refused is – What are my chances of success if I appeal? Statistics would seem to indicate that the Department of Home Affairs (DoHA) often takes an unreasonable approach to their decision making. In the AAT Migration and Refugee Division caseload report […]

The post How to review a migration decision in the Administrative Appeals Tribunal (AAT) appeared first on Australian Visa Experts.




ad

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.




ad

Becoming an Australian Citizen by Descent – A Path for Those Born Abroad

Australia is a nation built on migration, with many citizens tracing their heritage back to different parts of the world. For those born outside Australia to Australian parents, citizenship by descent offers a direct route to becoming an Australian citizen. What is Citizenship by Descent? Citizenship by descent is a way for individuals born outside […]

The post Becoming an Australian Citizen by Descent – A Path for Those Born Abroad appeared first on Australian Visa Experts.




ad

Amusing Pieces Made with Shadows

Parfois, en levant les yeux au ciel et avec un peu d’imagination, on peut imaginer des formes dans les nuages. Une sorte de jeu qui parle à tous et qui aide à apprécier la beauté de ce qui nous entoure. Dans un autre genre, ce sont les ombres que Vincent Bal interprète. L’artiste utilise en […]




ad

Autonomy, failure, and “pushing down”; what I’m learning about leadership

That title is a lot to digest, but as part of my (ongoing and never ending) journey to master effective leadership, it would be irresponsible not to cover the topic of autonomy. Human beings have an innate inner drive to be autonomous, self-determined, and connected to one another. And when that drive is liberated, people …

The post Autonomy, failure, and “pushing down”; what I’m learning about leadership appeared first on Nathan Rice.




ad

Want to get ahead in your career? Cheat! (hear me out)

The most vivid memory of second hand embarrassment I have is from my high school Spanish class. We were taking our exam, so we were all a little nervous. Because exams were more heavily weighted than regular tests or quizzes, this could make or break your grade for the semester. As our teacher, Mr. Wilson, …

The post Want to get ahead in your career? Cheat! (hear me out) appeared first on Nathan Rice.




ad

I don’t write for you, dear reader

John was an 18 year old who had recently gotten his real estate license. It was cheaper than a college degree, and he figured he’d give it a shot. The worst that could happen is that he’d be bad at selling houses and, after 6 months or so, he could reevaluate his plan an go …

The post I don’t write for you, dear reader appeared first on Nathan Rice.




ad

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 ...




ad

Millions Of People No Longer Have An Address. Yet We Know How To Reach Them.

Imagine an empty apartment block, stark and desolate, with just a single light flickering in the overwhelming darkness. This is not a scene from a movie; it ...




ad

Gradientti Creative Watch With A Twist

Gradientti: The paragon of style and sophistication, featuring a captivating gradient color-blending effect that sets it apart from the ordinary. Are you re ...




ad

Vector Frames - Free Download Y2K Aesthetic

Discover our special freebie: vector frames in Y2K style, perfect for your 2000s fashion aesthetic projects. Download now for free! Vector frames are a co ...




ad

24 Free Grunge Texture Downloads: High-Quality Images For Photoshop Editing

Hey there, fellow design enthusiasts! I've got something super cool to share with you today. You know those grungy, vintage-looking textures that make your ...




ad

Vector Wings: Art & Graphics For Free Download

Discover free, high-quality vector wings for your creative projects. Download royalty-free designs, from tribal wings to angel outlines. Elevate your tattoo ...




ad

Personal User Interfaces: A.I. Augmented Reality And The Future Of Personalized Advertising

Technology today loves making stuff just for you, and it's changing the game in how we get our digital kicks. In an era where personalization is paramount, ...




ad

How to Make a Grid in Adobe Illustrator (Rectangular and Polar)

Are you looking for a way to create an effective grid system in Adobe Illustrator? If so, then you've come to the right place! This quick tutorial will teach you how to make a comprehensive and visually appealing grid using the popular vector graphics software. While creating grids manually can be time-consuming, with this tutorial,...

The post How to Make a Grid in Adobe Illustrator (Rectangular and Polar) appeared first on Bittbox.




ad

How to Change the Background Color in Adobe Illustrator

The background plays a significant role in making a design pop. As a designer, changing the background color is something you'll probably do frequently when working in Adobe Illustrator. There are several ways to change the background color in Adobe Illustrator. In this tutorial, we'll learn how to change the background color in Illustrator quickly...

The post How to Change the Background Color in Adobe Illustrator appeared first on Bittbox.




ad

How to Duplicate a Layer in Adobe Illustrator

When you're working in Adobe Illustrator, you may need multiple layers. And when we're talking about having multiple layers, it's easy to confuse layers with artboards. However, duplicating layers and duplicating artboards are not the same. You can have multiple artboards (or canvases) in Illustrator, and you can create multiple layers on a single artboard....

The post How to Duplicate a Layer in Adobe Illustrator appeared first on Bittbox.




ad

Guide to the Free Transform Tool in Adobe Illustrator

Who doesn't want their designs to stand out? If you want to make your design unique, you have to go beyond the same old shapes. In such case, the Free Transform Tool is what you need. This tool allows you to manipulate your objects and shapes in many ways. This tutorial will provide you with...

The post Guide to the Free Transform Tool in Adobe Illustrator appeared first on Bittbox.




ad

How to Use the Vanishing Point Filter in Adobe Photoshop

Have you ever seen the realistic concept art of games with many buildings and tall towers? Or the pictures of busy markets with giant billboards and advertisements? Or the images with street perspectives, including Photoshopped texts and digitally painted graffiti? These images grab our attention and appeal to our eyes. For a designer, artist, or...

The post How to Use the Vanishing Point Filter in Adobe Photoshop appeared first on Bittbox.




ad

How to Recolor Artwork in Adobe Illustrator

We all know that color is the essence of any artwork. It's the language through which artwork communicates its message and tone. And recoloring artwork can bring new life to a design, giving it a fresh and captivating look. Fortunately, Adobe Illustrator offers a fantastic tool that makes recoloring artwork easy, smooth, and flexible. In...

The post How to Recolor Artwork in Adobe Illustrator appeared first on Bittbox.




ad

How to Create Bullet Points in Adobe Photoshop

Adobe Photoshop is such a comprehensive and universal design software that it provides you with hundreds of tools to carry out any design-related task. There are many ways to achieve the same result. Typography plays a crucial role in achieving the desired goals with many designs. Whether it's a social media post, the cover of...

The post How to Create Bullet Points in Adobe Photoshop appeared first on Bittbox.




ad

How to Use the Slice Tool in Adobe Illustrator

The Slice Tool in Illustrator is an excellent tool for dividing artwork into smaller pieces for various purposes, like web design, logo creation, creating interactive elements, and more. It separates parts of an element that can be saved as individual images. In this tutorial, we'll discuss the concept of the Slice Tool and provide a...

The post How to Use the Slice Tool in Adobe Illustrator appeared first on Bittbox.




ad

Beadme Jewelry

A friend of mine just setup an online shop to sell bead jewelry made with quality beads and silver. Below is a gallery of their products. Check out Beadme.ca to buy or see more. [nggallery id=15]




ad

Speaking at Mad Conference (Spain)

I’m excited to announce that I’m invited to speak at Mad in Spain on June 3rd, 2011. Organized by Domestika, Mad in Spain is one of the largest design conferences in Spain. This year is going to be their 6th anniversary. I will presenting a talk on applying art in modern web design. After the […]





ad

Stuck with Apple’s Aperture? Adobe will give you a hand

After the announcement that Apple will not be continuing development of Aperture, Adobe announces the development of a migration tool to help those thinking about switching.




ad

Migrating from GoDaddy Website Builder to WooCommerce

Ready to migrate from GoDaddy to WooCommerce? 6 signs you should make the move. GoDaddy vs Woo comparison chart. Pros & cons. 3 ways to switch.




ad

Summer paddling, swimming and photography on Horsetooth Reservoir

Stand up paddling During August 2023 I visited Horsetooth Reservoir several times with Starboard Waterline SUP, the same board I paddled in the Missouri River 340 race. It was rather a relaxed paddling with a lot of photography since I […]




ad

Florida to Colorado with 4Runner and Liteboat Rowing Shell

In late November, I embarked on an 8-day trip from Colorado to Florida and back. The primary goal was to bring home a rowing shell and, of course, capture as many pictures and video clips as possible. I drove my […]






ad

How Generative AI Can Add Human Delight to Your Virtual Event

We just celebrated 24 years of Viget. That’s two dozen years! This year, our Spring TTT in celebration of “Viget24” was a virtual extravaganza. We’ve put on a lot of virtual events over the years. Some with really strong themes and swag bags; some that focus on simple, meaningful time together; and others that let us enjoy learning something new as a team. Regardless of the rest of the experience, a key component of all of our virtual events is joyachieved often through intentional levity. We think it’s important to laugh together! We see laughter as a way to expedite connection, and connection leads to rapport which makes us better at collaborating — and in turn leads to more quality products for our clients. 

Experimenting and iterating is a critical way we try to continually get delight right. We’re pretty pleased with one of our experiments from Viget24 that we called “Lovely Spring Day”.

A Lovely Spring Day

As we were brainstorming for this TTT, we thought about how to throw some joyful levity pizzazz into the pieces of our virtual events puzzle that have become pretty standard. How do we add lots of delight without adding lots of time to the action-packed schedule? We zeroed in on the virtual backgrounds we’ve been creating for every event — they add a layer of specialness. Of place. This isn’t any old virtual meeting. This is a TTT! 

A small collection of past event-specific virtual backgrounds

Another key consideration for our team is figuring out creative ways to tie in inspiration from our industry and our work. AI has been an obvious contender —  we’ve discussed it and tied it in to some extent for the past several TTTs. But this time, we wanted to see how we could use AI for delight — marrying it with virtual backgrounds felt obvious. And so, a ”Lovely Spring Day” was born. 

The TL;DR is that we generated custom virtual backgrounds for every Viget employee that encapsulates their “ideal spring day.” We then played a 15-minute guessing game where people tried to guess who the background “belonged to.” Then, people had access to the full folder of AI-generated virtual backgrounds to look through. Vigets could then choose the background that spoke to them most and set it as their background. 

Read on for more on how we put this together!

Pre-Event Survey

To support all of our TTTs, we send out thoughtful pre-event logistics surveys 2-3 weeks before the big day. The survey lets us know where folks are joining from (where can we send their activity + snack packages?) and gives folks a chance to provide input on how the People Team can help folks enjoy and be present for TTT. This time, we also snuck in three questions, just “for giggles.”

  • In one sentence, describe your ideal spring day.
  • List three things that spark joy.
  • What color do you think suits you best?

We did not share why we asked these questions. Sneaky, sneaky! When it’s low-key like this, the element of surprise is often a quick way to level up the delight.

Asking for a Friend

With rich data in hand about what makes people happy in spring, we were ready to generate the backgrounds. I was stoked! I’ve been experimenting with ChatGPT for some time, so it was fun to be able to use the DALL-E 3 side of OpenAI’s GPT-4 model

Who knew Prompt Engineering would be part of my role as a recruiter-who-helps-support-TTT-planning? I played around with a couple different prompts to generate these background images. Ultimately, my goal was to create backgrounds that were meaningfully different from one another but still felt good (i.e., something you might feasibly want to set as your virtual background and nothing freakily AI, like uncanny valley hands).

Here are the prompts I landed on that got me to our set of virtual backgrounds:

  • Please generate an image (dimensions of a virtual meeting background) that encapsulates the vibe of a day with [ BLANK ].
  • Please generate an image (dimensions of a virtual meeting background) that features [ BLANK ].

In the blanks, I wrote the things people included in their surveys. Those blanks were filled with everything ranging from dogs, cats, and friends to beverages, specific temperatures, yard games, carbohydrates, hammocks and more! Sometimes, I’d include a detail I knew about that person myself, even if it wasn’t in their survey. Yes, I occasionally editorialized for both clarity and whimsy! This was for delight purposes, but also helped serve my goal of having the backgrounds be “meaningfully different from one another.” It’s amazing how many people’s ideal spring day is as simple as having 1) moderate temperatures and 2) no pollen!

I generated 55 images. Throughout the process, DALL-E nailed it. I only needed to regenerate 2 or 3 images with clarifiers (and only because they included AI-specific outliers like disembodied hands). Huzzah!

Here are some of my favorites, along with their prompts in the captions. Can you guess who they belong to?

Please generate an image (dimensions of a virtual meeting background) that features an outdoor brewery/taproom in the appalachian mountains. There's a playground with kids in the very distance. In the foreground, frisbee, soccer, volleyball, etc. with friends and family.
Please generate an image that encapsulates the vibe of a day ending with an outdoor dinner with lights near an outdoor shower. There should be some hiking boots scattered about.
Please generate an image that features a nice hot bath after a cold but sunny day, with a beautiful mug of green tea and a box of takeout that looks really good. The calendar shows April 25th.
Please generate an image that encapsulates the vibe of sitting outside in a nice purple adirondack chair with buc-ees paraphernalia around.
Please generate an image that encapsulates the vibe of a sunny, 65 degree day with a slight breeze at the ballpark watching a game. The image should feature cats, baseball, and art.
Please generate an image that encapsulates the vibe of being outside in a canoe along with carbs, bad jokes, and games (video OR board games).
Please generate an image that features endless mountain bike trails, a blue bike with a cup of coffee in the cupholder, and roaming cats.

IRL

Ok, so for the actual activity we had the images ready to go in a private Google Folder. I took twelve of the images and put them in a very simple deck. I shared my screen, introduced the activity, and invited people to guess who they think each image belonged to in Slack. It was so fun seeing people throw out guesses and then narrow in with any verbal hints I gave!

Each image took about a minute. Then, we shared access to the Google Folder, gave folks a couple minutes to choose a background that called to them (their own image or someone else’s), and set it as their background. It felt like a magical moment to witness people finding and resonating with their own image or delighting in the ridiculousness of their coworkers’. We saved about 5 minutes for this piece, which felt right.

The whole Lovely Spring Day activity took just over 15 minutes! It was a perfect way to transition from a long meal break into our next grouping of content. And, we got to see the different backgrounds throughout the rest of the meeting.

Oh, the humanity!

I think this activity was successful for a couple of reasons.

1. People laughed! 

Color commentary in the #ttt Slack channel

2. People felt seen. Some of these backgrounds were incredibly on point. Some of that was due to key folks having well-documented interests and a Slack-Famous Dog. 

Laura Sweltz has a famous love of books and an incredibly iconic beagle named Phoebe.

But some of it was due to the People Team knowing about our people — our coworkers — beyond the sentence they wrote in. This uniquely human involvement helped me call an audible as needed and tweak prompts slightly to make the backgrounds feel even more relatable.

Steven, Carolyn, and Laura Sweltz felt seen.

3. We could commiserate about our eventual AI overlords. (Did you notice that I say “please” in my prompts?!) Listen, Viget has plenty of practical, healthily skeptical people who are dubious about AI. GenAI is not always a fun, lighthearted thing. But using it in a fun, lighthearted way to do something it’s really good at was a nice use case and thought-provoking exposure even for people who are not into it.

4. We could see where we all align, and where we differ! It was amazing to see just how many people love picnics, covet their caffeine, and appreciate a bike ride. It was also cool to see some unique folks who simply crave a rainy spring day, or some beloved Buc-ee’s. What a rich tapestry of individuals — literally!




ad

What is a Headless CMS and When Should I Use One?

When starting a new project, decision makers are faced with the dilemma of choosing a content management system (CMS). Sometimes, it’s not that simple and they must choose whether to go with a traditional CMS or a headless CMS. Both offer unique benefits and cater to different needs, making it crucial to understand when each makes sense for your project. Let’s take a look at some considerations that can help you make the right decision.

What is a Traditional CMS?

Traditional CMS’s – like Craft CMS, WordPress, and Drupal – offer a pre-packaged solution for content creation, management, and delivery. They include powerful interfaces with content editing capabilities and templating out of the box, enabling you to create sites with ease. A traditional CMS can be monolithic because the back-end and front-end are tightly coupled. Using a traditional CMS typically means you are using all of the tools included to achieve your goal.

What is a Headless CMS?

A Headless CMS is like a Traditional CMS in that it includes content creation and management tools. But it differs in the fact that the back-end content management system is decoupled from the front-end (presentation layer), allowing developers to use any technology stack they prefer for building the front-end of the site. The back-end acts as an API with its only purpose being to serve content from the database. There are CMS options like ContentfulPayload, and Strapi that are built to be headless. Popular traditional CMS’s like Craft CMS and WordPress also offer headless variants.

The Restaurant Analogy

Let’s simplify things a bit more and look at the decision using an analogy; a restaurant.

Traditional Restaurant (Traditional CMS)

Imagine a restaurant where the kitchen and dining room are connected. The chefs cook the food, and the waitstaff serve it directly to the customers in the same building. This setup means that everything is closely integrated, and the kitchen (back-end) is tightly coupled to the dining experience (front-end). Picture a scenario where the restaurant decides to change from table service to buffet style. The food now needs to be prepared in advance and delivered to the front of house in a different way, potentially even requiring new equipment. The restaurant needs to be reconfigured to not only accommodate the buffet but also to interface with the kitchen differently. Because the restaurant and kitchen are coupled, both sides would require work in order to accommodate a shift in strategy. 

Ghost Kitchen (Headless CMS)

Now, think of a ghost (or cloud) kitchen where food is prepared centrally but can be delivered to various locations or dining experiences. The kitchen (back-end) focuses solely on cooking (content creation and management) and doesn't worry about where the food is served. Instead, the meals (content) can be delivered to different endpoints like food trucks, home deliveries, or partner restaurants (or in our case websites, mobile apps, etc.). This separation allows more flexibility in how and where the content is delivered without changing the core cooking process. If a new experience requires new equipment or processes, the kitchen can be expanded without affecting the front-end experience.

When to Use a Headless CMS

Omni-Channel Content Delivery 

If you consistently need to deliver content across multiple platforms (websites, mobile apps, IoT devices), a headless CMS is ideal because it can serve the same content through APIs to any front-end. The front-end can be swapped out without any need for development to the back-end.

Scalability and Flexibility

If you want the ability to keep your content management system up-to-date independently of the presentation layer, a headless CMS can allow for more agile and scalable development. This could be especially useful if you anticipate needing to redesign or update parts of the front-end frequently without affecting the back-end content.

Front-end Framework Preferences

Maybe your team has developers who are very proficient in a particular JavaScript framework, like Next.js, SvelteKit, or Astro. The time needed to learn a new templating language could push you past your deadline. Maybe you have some cool interactive interface in mind? A headless CMS can provide the raw content for your developers to build highly custom, tailor-made front-ends in whatever language or framework they please.

Security

Going headless can offer security advantages due to its decoupled nature. By communicating via API to the front-end, data access can be controlled more granularly. Because the back-end is only responsible for content management and delivery, fewer plugins are typically used which means a smaller chance of vulnerabilities due to third-party software.

Hosting & Infrastructure

A cloud-based headless CMS offers additional advantages over a self-hosted headless CMS. It can simplify maintenance and operating costs since the cloud provider is responsible for updates and security of the platform. Cloud-based solutions like Strapi Cloud often come with integrated security features, automatic backups, and disaster recovery options.

Which will you choose?

While the flexibility and security a headless CMS offers may be great benefits, it may not be necessary for every project and could even introduce complexity. It’s important to consider the long-term purpose of the project and who will be responsible for maintaining it as well as authoring content. If your primary focus is on managing and delivering content in a structured manner with rapid development, a traditional CMS can be an excellent choice. But if you feel any of the examples I’ve laid out above align with your project’s requirements then a headless CMS may be right for you! 

Whatever route you take, remember that both Craft CMS and WordPress can be used in traditional or headless applications and are a fine choice either way! Now you know the differences between a traditional and headless CMS, and an informed decision can be made. If you have more questions or a project you think could benefit from a traditional or headless CMS, we’d love to help!




ad

Evolving Traditions: 15 Years of Viget Internships

This week we will bid farewell to our fifteenth cohort of summer interns. Ciel Park (UI Developer Intern), Faye Stover (Product Designer Intern), and Paul McKissock (Application Developer Intern) joined our team ten weeks ago and have been hard at work learning and growing, teaching and sharing, and iterating ever since – and so have we. 

Viget’s 15th Summer Internship Cohort: Faye Stover, Paul McKissock, Ciel Park (left to right)

At Viget we are committed to fostering curiosity and drive both for budding engineers and designers but also for our team of full-timers who are eager to learn themselves and flex their mentorship muscles. As we’ve shared over the years, the internship is one of our favorite traditions and while a lot has changed in fifteen years, that commitment remains the same. 

Here’s a quick look at three core aspects of the Viget internship that remain flexible. 

Cohort size and available roles.

We are not married to a specific number of interns. We recruit for and match interns with available mentors who serve as our interns’ dedicated advisors.

Working location. 

This summer our interns primarily worked from our Falls Church, Virginia headquarters. We required interns to work in the office for the first three weeks of the program and the last. During weeks four through nine they were able to work remotely two to three days a week. In the past the internship has been fully in-person and fully remote

Cross-discipline internship project. 

Interns can expect cross-discipline collaboration during their time at Viget but how exactly that takes shape remains flexible. In years past interns spent 8 weeks coming up with, designing and building a working product. This year, with our smaller cohort of interns, we opted for a smaller approach to the group project. The project was pre-defined, scoped by our advisors, and happened over just two short weeks.   

Earlier this summer we hosted an internship alumni panel and invited Hayley McMillon (2022 Summer Cohort), Andrea Brucculeri (2019), Gabriel Kay (2019), and Vigenesh Gopalan (2018) to discuss lessons learned at Viget, life after Viget, underrated skills worth developing, tips for remote collaboration and more. The event was open to all and both current staff and other alums sat in on the moderated panel discussion. It was awesome, and everyone – long-timers and interns alike – left feeling inspired. This is my favorite aspect of the internship, our alumni network, and how our interns graduate to be active contributors.

Summer 2024 Internship Alumni Panel

I’m looking forward to staying in touch with Ciel, Faye, and Paul and I cannot wait to see all the wonderful things they accomplish. 

Does this sound like an experience you want to be a part of? We’ll host our 16th cohort of college students and recent grads next summer. Bookmark our internship page to keep an eye on future opportunities. 



  • News & Culture
  • Internships and Apprenticeships

ad

Some Thoughts after a Major Ruby on Rails Upgrade

For the past few weeks, I've been upgrading an older, fairly large Ruby on Rails app from Rails 5.2 to Rails 7.1 and from Ruby 2.7 to Ruby 3.3. During this time, I have also made the switch from Webpacker to Vite for asset bundling and made various JS and CSS upgrades to go along with that change. Here are a few takeaways from the experience.

Upgrade Regularly #

First, I know I am probably preaching to the choir with this one, but just upgrading your tech as you go and whenever you can is great. It prevents you from being in the position that I was in–having to make such a big jump all in one go. It also makes sure you keep getting security upgrades, and more security is never a bad thing. If you are up for it, you can even automate the process like GitHub does for their Rails upgrades or by using something like Dependabot for notifying you on when to upgrade dependencies.

Commit Often #

This is good advice for any project, but I think it is specifically good when working through issues that arise from upgrading. Whenever I have done a larger upgrade, there’s always at least one tricky issue that takes time to diagnose. This leads to me experimenting and trying a few different things before I figure out the actual fix. Committing often allows me to reset back away from these false paths whenever I decide to go down a new one. But I could also commit these false paths if I'm stuck, store them away in a separate branch, and come back to them later if I feel like an approach is worth a second look.

Leave Code Comments #

If you have a particularly confusing piece of code where its purpose or function is unclear, leave a comment. This is another piece of advice that is relevant at any time, but I found those comments to be extra helpful during this latest round of upgrades. There were several instances of code that had not been touched in years (and never touched by me) causing errors after upgrading the underlying tech. Some of these were well commented, which made it much easier to understand their purpose and decide how to fix them—or even whether to keep them. On the flip side, there were some pieces of code that were not well documented, which made fixing the errors much harder.

Avoid Fancy Code #

As somewhat of an alternative to the code comments, you can also just avoid fancier code. Try seeing if any code that is fairly complex can be simplified into something a bit easier to understand. Also, you want to avoid calling any private APIs that might change out from under you during your upgrade process which can lead to all sorts of weird bugs and behavior. I'm not saying do this completely in place of relevant comments, but simplifying where you can will somewhat cut back the need for them.

Be Selective with Dependencies #

When upgrading a massive Rails app and the Javascript associated with said app, you are often going to have to upgrade some of your dependencies as well. The more of these you have to upgrade, the higher chance you have of breaking something, so it is important to be selective when choosing these dependencies. During these upgrades, I ran into several issues caused by a dependency that really was not doing much for us in the grand scheme of things, but was causing more than its fair share of issues. If you want to read more about how to go about choosing dependencies, feel free to reference my colleague Sol's article on the subject.

The End #

I don't think these insights are particularly original or profound, but hopefully they give you something to think about as you make major upgrades on your own app or as you think ahead to future upgrades.



  • Code
  • Front-end Engineering
  • Back-end Engineering
  • Tooling

ad

The Rise, And Fall, Of Adobe?

This post: The Rise, And Fall, Of Adobe? was first published on Beyond Photo Tips by Susheel Chandradhas

Many of us use Adobe tools regularly. I’ve used them since 1995, and I still do. But there was a time, a few years ago, when I was very frustrated with Adobe, and that I moved away from the Creative Cloud ecosystem. In the video coming up, Jazza explains why Adobe is so widely used […]

This post: The Rise, And Fall, Of Adobe? was first published on Beyond Photo Tips




ad

RIP a Livecast #644 – Nut Cadence

Rob kicks things off talking about his experience at the GWAR show. We learn of No Nut November and somehow spend way too much time talking about Baby Daniel. We […]



  • RIP a Livecast

ad

RIP a Livecast #646 – Joke Treadmill

We kick off this week's show with an important announcement. Loni joins us this week. We discuss the Brass Against onstage urination incident in great detail. We talk about Ace […]




ad

GENE SIMMONS Says VAN HALEN "Destroyed" BLACK SABBATH On Tour: "Tony Iommi Admitted It, And So Did Ozzy"

There will never be another Eddie Van Halen.




ad

A Guide for Writing Brochures and Uploading Them to Your Website

Even though digital types of content have taken over the marketing landscape, brochures still hold an enduring relevance as a powerful communication device. These portable companions, often overlooked in the modern age, hold the potential to inform, inspire, and captivate, which is why they’re an indispensable asset for any business. Exploring the Evolving Role of […]




ad

Adobe Illustrator 2025 Splash Screen Illustration: TRÜF’s “Weird Fishes”

Adobe Illustrator 2025 Splash Screen Illustration: TRÜF’s “Weird Fishes”

abduzeedo

Discover how TRÜF’s “Weird Fishes” splash screen for Adobe Illustrator 2025 celebrates creativity with vibrant, minimalist illustration.

The Adobe Illustrator 2025 splash screen opens with a statement: creativity meets minimalism. Designed by TRÜF Studio, the “Weird Fishes” artwork that greets users embodies Adobe’s tools while making an instant visual impact. This splash screen not only excites users about the app but also showcases Illustrator’s dynamic possibilities, creating a memorable start to the creative process. Here’s a look at the creative vision, tools, and collaboration behind this unique splash screen update.

“Weird Fishes”: A Showcase of Creative Tools

TRÜF’s “Weird Fishes” centers on playfully stylized fish, created using Adobe Illustrator’s updated typography and 3D tools, which highlight the 2025 release’s expanded capabilities. This splash screen is a celebration of how Illustrator can bring out unique textures, gradients, and typographic designs, making it feel like a blend of traditional and digital artistry. The design follows Adam G’s distinctive style—minimal yet quirky, with each element purposefully crafted to show off Adobe’s creative potential.

The splash screen, as Adobe intended, isn’t just a loading screen. It’s a reminder of what Illustrator users can “Dream Up.” As Alex Fernald and Gleren Meneghin, Adobe’s staff designers, emphasized, the splash screens are not only entry points into the app but connections to Adobe’s creative community. They bring in commissioned art, linking Illustrator users to other creators while inviting exploration of the software’s capabilities.

Balancing Art and Function in the Design

This splash screen’s journey began the old-fashioned way—on paper. This initial sketching phase gave TRÜF the freedom to experiment with the composition, exploring the balance of shapes and lines. Once refined, the concept moved into Illustrator, where TRÜF fully explored the software’s features to enhance the digital version. In a brief, 90-second process video, TRÜF showcased their workflow from sketch to the finished splash screen, a rare peek into how minimalist, impactful design comes together.

A User-Centric Approach to Illustration

Adobe’s splash screens, including “Weird Fishes,” are a result of ongoing feedback from users. Through surveys sent to product teams, Adobe designers Alex and Gleren learned the nuances that users valued in the loading screen—like minimal launch delays and artist recognition. This feedback shaped the design, ensuring the new splash screens would spotlight the artist while maintaining the program’s efficiency.

To make the splash screen visually immersive, Adobe made adjustments based on past feedback. The artwork was enlarged, and the artist’s name appears in a larger, bold typeface, creating a clearer hierarchy that celebrates both the art and artist. As the Adobe Spectrum design system evolved, so did the splash screens, aligning with modern standards while preserving Adobe’s commitment to showcasing diverse creative voices.

Reflecting Adobe’s Evolution with Modern Minimalism

Historically, Illustrator splash screens have evolved alongside the Adobe brand. From early versions in the 1980s, featuring iconic art references, to today’s community-focused pieces, these screens highlight a shift from static visuals to dynamic creative introductions. Adobe’s recent redesign, led by Fernald and Meneghin, reimagined this format to center both the artist and the Adobe brand, using clean type and colors while expanding the visual space for the artwork. This shift reaffirms Adobe’s mission to foster connections within its creative ecosystem.

The splash screens across Adobe products are meant to offer a consistent brand experience, but each one also tells a unique story, showcasing the latest in illustration and design through collaboration with Studio team artists. Adobe’s team expanded the artwork’s size, adjusting its specs back to 2019 dimensions to create a more immersive user experience. The Adobe wordmark in red stands beside the product name in black, emphasizing the connection between Adobe and its creative community.

The Legacy and Future of Adobe Splash Screens

“What’s next?” is a question Adobe’s designers are always answering. With the 2025 Illustrator splash screen’s debut at Adobe MAX 2024, Adobe introduced the latest evolution in Creative Cloud. These splash screens remain essential touchpoints, showcasing new work, enhancing user experience, and connecting each user to Adobe’s creative network.

TRÜF’s “Weird Fishes” invites Illustrator users to think beyond the ordinary. It’s a nod to the creative possibilities the software enables, a tribute to digital and analog techniques, and a reminder that every creative journey begins with opening Adobe Illustrator.

This splash screen illustration is a subtle invitation for creatives to make the most of Illustrator’s tools and capabilities, setting the stage for inspired design from the moment they open the app.

Illustration artifacts

Pillow manufactured by Adobe. Photo courtesy of Adobe




ad

Exploring Editorial Design in ‘EN TORNO A LA MATERNIDAD’

Exploring Editorial Design in ‘EN TORNO A LA MATERNIDAD’

abduzeedo

Dive into the thoughtful editorial design of ‘EN TORNO A LA MATERNIDAD,’ crafted to resonate with themes of motherhood.

Pau Marín’s project, EN TORNO A LA MATERNIDAD, explores the essence of motherhood through a refined editorial design that merges visual storytelling with emotive impact. The design embodies the themes of care, strength, and the cycle of life, delivering a visual experience that’s as insightful as it is aesthetically appealing.

Design Approach and Concept

At the heart of this project lies a narrative-driven approach. Marín carefully crafted the layout to reflect the nuances of motherhood, using visual metaphors and deliberate design choices. The typographic elements are minimal yet impactful, guiding the reader’s eye through the content seamlessly. Serif and sans-serif typefaces interplay to emphasize the transitions between vulnerability and empowerment that define the maternal experience.

Photography plays a crucial role in this work, capturing tender moments that resonate with authenticity. Each image, strategically placed, adds layers of meaning, complementing the textual narrative. Marín’s ability to weave text and imagery together in a harmonious flow highlights the power of good editorial design to evoke emotions.

Layout and Visual Hierarchy

Marín’s layout decisions ensure readability while also inviting reflection. White space is used masterfully, giving the design room to breathe and allowing the reader to absorb the emotional weight of the content. The flow from one spread to the next feels intentional, never rushed, mirroring the natural rhythms of life.

The visual hierarchy emphasizes important sections, using bold headings and thoughtful subheadings. This structure not only aids in navigation but also underscores key messages without overwhelming the viewer. The balance between text, imagery, and negative space is a testament to Marín’s understanding of editorial design principles.

Thematic Consistency and Visual Metaphors

Colors in the project echo themes of nature and nurture, employing soft pastels and earth tones. These choices create a calming yet evocative palette that enhances the emotional resonance of the design. Visual metaphors, like the cyclical patterns in layouts, symbolize the never-ending cycles of care and love associated with motherhood.

For designers and illustrators, EN TORNO A LA MATERNIDAD serves as an inspiring example of how editorial design can amplify storytelling. The project encapsulates the emotional and cultural dimensions of its subject matter, offering a blueprint for blending design and narrative seamlessly.

Discover more about this project and Pau Marín’s impressive portfolio on Behance at behance.net/paumarn1.

Editorial design artifacts

Credits and thanks

  • Fina Perelló Andreu
  • Maria José Fuentes Perelló
  • Nuria Fuentes Perelló
  • Nuria Marín Fuentes
  • Claudia Marín Penella
  • Pablo Lázaro Ballester
  • Diane Gello
  • Irene Martinez De La Vega
  • Andrea Peregrín Moreno
  • Coribel Zubillaga García





ad

Free advise from the pro’s in Vegas

WordCamp Las Vegas is taking place this weekend. But its a special event in collaboration with Blog World Expo! That means that it’s going to be a big crazy weekend for geeks and techies in the Vegas area. I will be working the WordPress genius bar inside the Las Vegas Convention center. So if you’re […]

The post Free advise from the pro’s in Vegas appeared first on WPCult.