The Pillars of Creation
How developers can create content, build communities, and bring value

Third pillar: Images, graphics, and illustrations

It's often said that a picture is worth a thousand words. This highlights the effectiveness of visual content in digital communication. Developers can leverage images, illustrations, and graphics to enhance engagement, clarify technical concepts, and reinforce their brand.

One way to categorize visual content is by whether it functions as standalone content (like infographics, memes, and concept art) or as supporting content (such as illustrations for blogs, UI mockups, and code visualizations). U##nderstanding how to use graphics strategically and where to implement them can significantly enhance your content’s impact.

We will discuss combining various types of mediums later in this article. For now, let's concentrate on images intended to be used as standalone pieces of content.

Photography

Photography is a simple yet powerful method for creating content. Developers can document their workspaces, capture moments at tech events and conferences, or even use photography to enhance tutorials (e.g., by taking step-by-step photos for hardware projects).

Smartphones have democratized photography by placing high-quality cameras in everyone's pockets. Thanks to advancements in computational photography, many modern smartphones can match dedicated cameras in various situations, making photography more accessible than ever.

Although pocket cameras, DSLRs, and mirrorless systems provide enhanced control and better optics, they have become specialized tools typically used by professionals and photography enthusiasts. Nowadays, most casual photography — ranging from social media posts to personal documentation — is done with smartphones.

Smartphone cameras shine in terms of convenience, AI-driven enhancements, and instant sharing capabilities. However, dedicated cameras maintain advantages in precision, sensor quality, and interchangeable lenses, making them preferable for those who desire complete creative control over their images.

In contemporary culture, smartphone photography has become the norm, seamlessly woven into everyday life, while professional cameras are utilized for more specific purposes, such as commercial photography and artistic projects that demand the highest quality fidelity.

You can share your photos on various platforms like Instagram, Facebook, or X/Twitter. These are excellent venues for visual storytelling. If you prefer to present them in a polished, curated portfolio, options like Dribbble or Behance are ideal. Alternatively, consider distributing them as royalty-free images on platforms like Unsplash or 500px.

Another option is capturing photos that others can use for their own content creation. Stock images are highly sought after for both personal and commercial projects. Deciding how to license your images and choosing a distribution platform is essential. Popular sites like Unsplash, 500px, Pixabay, and Pexels are widely utilized, along with many other similar platforms.

The next step is to take pictures that other people can use on their own to create content. Stock images are in high demand, both for personal and commercial purposes. You need to decide how you want to license your images and pick a platform where you can publish them. Places like Unsplash, Pixabay, or Pexels are extremely popular, and there are many more platforms like that.

Illustrations

Photography is a wonderfully creative outlet, but it can sometimes feel limited to what’s right in front of the camera lens. It can be challenging to capture every single idea that comes to mind! That's where illustrations truly shine. If you have a knack for design, illustrations can be a fantastic way to express your creativity and bring your content to life.

You’ll need the right tools to create beautiful illustrations, whether they are vector-based software or digital painting applications. Here’s a handy list of some of the most popular tools used for illustration work that can help you get started:

Current design trends embrace illustrations over stock images, highlighting a lovely shift toward more creative content! Feel free to share your unique illustrations on the platforms mentioned in the Photography section. Websites like Unsplash, Pixabay, Pexels, and many others are excited to welcome both photos and illustrations, so you’ll find yourself in fantastic company!

There are plenty of other fantastic platforms where you can showcase and even sell your work to a global audience. Here are some of the best options to consider:

This is just a small selection of the fantastic opportunities available to illustrators. I've been happily using Undraw for years, and I've recently seen an influx of incredible collections of illustrations popping up.

Icons

Icons are a special type of illustration that truly deserves more recognition in the digital design world! They act as a universal visual language, effortlessly guiding users through interfaces, reinforcing branding, and enriching the overall user experience. When crafted carefully, icons can shine and enhance a product's usability.

Designing and sharing custom icons is an exciting way to develop a unique visual identity, whether you’re working on apps, presentations, or your brand. Beautifully designed icons can brighten up user interfaces, making them more intuitive and delightful to explore!

Icons, being illustrations, can be shared in the same venues mentioned earlier. Popular platforms for publishing icons include Figma Community, Gumroad, and Creative Market. Additionally, there are specialized marketplaces for icons like Iconfinder and The Noun Project. You can also host your icon collection on GitHub and develop it like a software project.

Infographics

Infographics are "graphic visual representations of information, data, or knowledge intended to present information quickly and clearly." Shine a light on ideas, outline processes, present timelines, or make data more inviting. Architecture diagrams, system structures, workflow visuals, and syntax breakdowns are data types suitable for infographics.

Infographics are ideal for social media! They stand out on Instagram, Facebook, X/Twitter, or LinkedIn, capturing attention and encouraging viewers to explore more detailed content on the same topic.

Numerous tools cater specifically to infographic creation. Piktochart is dedicated entirely to this type of content. In contrast, Canva offers thousands of templates and a vast array of graphical assets. You can design impressive infographics with nearly any graphic editor available, including Figma, Adobe Illustrator, and even PowerPoint. Check out this helpful tutorial on infographics from HubSpot.

Memes

Memes have a fascinating history, thriving online while existing long before the Internet. You might recall some of the hilarious jokes about Windows or Internet Explorer. These little gems bring us closer together, allowing us to share ideas and foster a wonderful sense of community in the tech world. Many offer educational insights, turning complex programming concepts into simple, relatable jokes that enhance our learning experience. Others focus on those familiar struggles that developers face, like the classic "it works on my machine" line or highlight current trends in the industry, such as AI, remote work, and tech layoffs. Plus, the inside jokes and industry-specific humor help deepen our connections as developers. They’re easy to share and can travel quickly within online communities, making them a fantastic communication method.

When creating memes, it’s wise to follow some straightforward best practices. Being mindful of your tone is essential; humor should be inclusive and considerate of everyone in the tech industry. Understanding your audience and using references that resonate with your community can elevate your memes even more. Staying current with trends by watching what's popular on Reddit, X/Twitter, and Instagram is also a good idea.

You don’t need fancy software to create memes—any graphical editor, even MS Paint, can work! Tools and software suites also offer templates for making memes, like the Kapwing Meme Maker or the Canva Meme Generator. Alternatively, a quick search can easily find one of the many online meme generators.

Memes have become a beloved part of online conversation, helping developers connect, learn, and share a good laugh. Whether they’re used just for fun or as part of a content strategy, they are a simple and effective way to engage with the tech community.

Copyright & Licensing Considerations

Grasping copyright and licensing is essential for using and sharing visual content. There are two perspectives to consider: one focuses on the external assets employed to produce your content, while the other emphasizes measures to safeguard your work from misuse.

Before incorporating images into your content, verify that you have permission to do so or that your work follows the definition of fair use. Social media platforms and search engines rigorously monitor for copyright infringements. Non-compliance with licensing agreements can result in legal repercussions, content removal, lawsuits, or financial penalties.

On the other hand, you should choose an appropriate license type to protect your creations. Here are the most prevalent license types currently available for images other types of graphic content:

Additional steps can be taken to protect your original works. For instance, you might consider watermarking online reproductions of your work. If you possess high-value creations, registering them with copyright offices can provide enhanced protection.


Visual content truly enriches communication and helps build a developer’s personal brand. From eye-catching illustrations and fun icons to informative infographics and clever memes, adding images to your content can significantly boost engagement and make your work even more shareable.

Why not start small? Upload a lovely photo, craft a simple infographic, or design a unique icon. Each little step can boost your digital presence!

Chapters

Disclaimer

This content started purely in a human mind, in terms of topic, structure, and end-goal. About half-way through, I gave in to the temptation and started using ChatGPT to provide suggestions and possible ways to expand and improve the content. The end result was enhanced using Grammarly to remove errors, fix punctuation, and fine-tune my non-native English. This process places the current content at Level 3 on the AI transparency framework as defined by Josh LaMar on the UX Collective blog.