Browse through 25,116 coding programmer software developer illustrations & vectors or explore more web development or digital learning vectors to complete your project with stunning visuals.

This hand-drawn doodle illustration depicts a computer monitor displaying lines of code, symbolizing programming and software development. Surrounding the screen are various black and white sketch icons, including a laptop, a glowing lightbulb for ideas, a mail envelope, a gear, a clock, a chart, and a pen, representing a comprehensive digital workflow. The artistic sketch style conveys creativity, innovation, and problem-solving in the tech world. Ideal for illustrating concepts related to web development, IT solutions, digital learning, creative coding, and modern technology. Coding programmer software developer vectors
This hand-drawn doodle illustration depicts a computer monitor displaying lines of code, symbolizing programming and software development. Surrounding the screen are various black and white sketch icons, including a laptop, a glowing lightbulb for ideas, a mail envelope, a gear, a clock, a chart, and a pen, representing a comprehensive digital workflow. The artistic sketch style conveys creativity, innovation, and problem-solving in the tech world. Ideal for illustrating concepts related to web development, IT solutions, digital learning, creative coding, and modern technology. Coding programmer software developer vectors
A web developer stands and points to an HTML tag bracket above his head, a flat design illustration in a minimalistic vector style. The background is white, with simple shapes and bright, pastel-toned colors. The character wears a gray hoodie and jeans, and an orange HTML tag bracket floats over them --chaos 30 --ar 16:9 --v 7 Job ID: 4c31e8f6-db6c-4fa1-8981-d9f0e43d20f6. Coding programmer software developer illustrations
A web developer stands and points to an HTML tag bracket above his head, a flat design illustration in a minimalistic vector style. The background is white, with simple shapes and bright, pastel-toned colors. The character wears a gray hoodie and jeans, and an orange HTML tag bracket floats over them --chaos 30 --ar 16:9 --v 7 Job ID: 4c31e8f6-db6c-4fa1-8981-d9f0e43d20f6. Coding programmer software developer illustrations
Man pointing at whiteboard and developer working on laptop vector illustration. Education, corporate training, software development, project management, digital learning, coding. Instructor. Coding programmer software developer vectors
Man pointing at whiteboard and developer working on laptop vector illustration. Education, corporate training, software development, project management, digital learning, coding. Instructor. Coding programmer software developer vectors
A flat silhouette of a coding window featuring brackets. A clean and simple icon for web development, software engineering, and programming. Coding programmer software developer illustrations
A flat silhouette of a coding window featuring brackets. A clean and simple icon for web development, software engineering, and programming. Coding programmer software developer illustrations
Software icons. Company digital program development process. 3D business web office for website or app programming. Application coding and testing. Online project engineering. Vector isometric concept. Coding programmer software developer vectors
Software icons. Company digital program development process. 3D business web office for website or app programming. Application coding and testing. Online project engineering. Vector isometric concept. Coding programmer software developer vectors
This modern workspace showcases a sleek, curved wooden desk with a triple monitor setup, perfect for coding and software development. Potted plants add a touch of nature, creating an inspiring and productive office environment. Coding programmer software developer illustrations
This modern workspace showcases a sleek, curved wooden desk with a triple monitor setup, perfect for coding and software development. Potted plants add a touch of nature, creating an inspiring and productive office environment. Coding programmer software developer illustrations
Close-up of hands typing on a keyboard, showcasing various coding concepts. Ideal for tech-related projects, digital learning resources, and software development illustrations. Tessel. Coding programmer software developer illustrations
Close-up of hands typing on a keyboard, showcasing various coding concepts. Ideal for tech-related projects, digital learning resources, and software development illustrations. Tessel. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. Business team meeting present. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. Business team meeting present. Coding programmer software developer illustrations
Software web banner or landing page set. Idea of programming and coding, system development. Digital technology. Software developing company writing code. Isolated vector illustration. Coding programmer software developer vectors
Software web banner or landing page set. Idea of programming and coding, system development. Digital technology. Software developing company writing code. Isolated vector illustration. Coding programmer software developer vectors
Modern flat illustration of a female web developer working on website design using a laptop, featuring UI dashboard elements and digital interface components. Coding programmer software developer vectors
Modern flat illustration of a female web developer working on website design using a laptop, featuring UI dashboard elements and digital interface components. Coding programmer software developer vectors
A cartoon man sits at a desk, working on a laptop with a coding symbol on the screen, surrounded by coding symbols, a cloud, and a mobile phone. Coding programmer software developer illustrations
A cartoon man sits at a desk, working on a laptop with a coding symbol on the screen, surrounded by coding symbols, a cloud, and a mobile phone. Coding programmer software developer illustrations
A close-up shot of a programmer's hands typing code on a laptop keyboard in a dimly lit room. The screen displays lines of colorful programming language, highlighting the developer's focus on software development and coding tasks. This image represents technology and digital creation. Coding programmer software developer illustrations
A close-up shot of a programmer's hands typing code on a laptop keyboard in a dimly lit room. The screen displays lines of colorful programming language, highlighting the developer's focus on software development and coding tasks. This image represents technology and digital creation. Coding programmer software developer illustrations
A robot hand and a human hand work together in the coding process, surrounded by data icons, symbolizing collaboration and innovation in technology and software development. Tessel. Coding programmer software developer illustrations
A robot hand and a human hand work together in the coding process, surrounded by data icons, symbolizing collaboration and innovation in technology and software development. Tessel. Coding programmer software developer illustrations
The image shows a person working in a dimly lit room, surrounded by multiple computer monitors. Each screen displays lines of code, graphs, and various development tools, indicating intense software development or debugging activity. The person appears engrossed in their work, likely analyzing or writing code for complex projects. The setup suggests a professional environment, potentially in. Coding programmer software developer illustrations
The image shows a person working in a dimly lit room, surrounded by multiple computer monitors. Each screen displays lines of code, graphs, and various development tools, indicating intense software development or debugging activity. The person appears engrossed in their work, likely analyzing or writing code for complex projects. The setup suggests a professional environment, potentially in. Coding programmer software developer illustrations
Illustration of software developers working in a modern office environment. The image depicts a team of programmers collaborating on projects, using multiple monitors and coding tools in a bright, open workspace, showcasing a modern programming team concept. Coding programmer software developer illustrations
Illustration of software developers working in a modern office environment. The image depicts a team of programmers collaborating on projects, using multiple monitors and coding tools in a bright, open workspace, showcasing a modern programming team concept. Coding programmer software developer illustrations
A robotic hand reaches out to touch glowing coding terms, representing the intersection of technology and programming. Ideal for illustrating digital innovation. Tessel. Coding programmer software developer illustrations
A robotic hand reaches out to touch glowing coding terms, representing the intersection of technology and programming. Ideal for illustrating digital innovation. Tessel. Coding programmer software developer illustrations
Vector illustration of a software development team working on a project. The team is brainstorming, coding, designing, and presenting their work. Agile workflow and teamwork concept. Coding programmer software developer illustrations
Vector illustration of a software development team working on a project. The team is brainstorming, coding, designing, and presenting their work. Agile workflow and teamwork concept. Coding programmer software developer illustrations
This features hands typing intently on a laptop, illuminated by glowing digital code and data visualizations against a dark night city skyline. It evokes late-night programming, cybersecurity efforts, or intensive software development in a vibrant urban environment. Coding programmer software developer illustrations
This features hands typing intently on a laptop, illuminated by glowing digital code and data visualizations against a dark night city skyline. It evokes late-night programming, cybersecurity efforts, or intensive software development in a vibrant urban environment. Coding programmer software developer illustrations
The image depicts a flat vector illustration of a person from behind, wearing an orange long-sleeve shirt, seated at a gray desk and typing on a black laptop. The laptop screen displays a code editor interface with syntax-highlighted programming code, including line numbers, brackets, and colored segments in orange, green, and black, suggesting active software development. The scene visualizes. Coding programmer software developer illustrations
The image depicts a flat vector illustration of a person from behind, wearing an orange long-sleeve shirt, seated at a gray desk and typing on a black laptop. The laptop screen displays a code editor interface with syntax-highlighted programming code, including line numbers, brackets, and colored segments in orange, green, and black, suggesting active software development. The scene visualizes. Coding programmer software developer illustrations
This image shows a programmer diligently working on code displayed across dual monitors. The scene, generated by AI, depicts the intense focus and dedication required in software development. The detail of the code and the programmer's posture highlight the immersive nature of the work. Coding programmer software developer illustrations
This image shows a programmer diligently working on code displayed across dual monitors. The scene, generated by AI, depicts the intense focus and dedication required in software development. The detail of the code and the programmer's posture highlight the immersive nature of the work. Coding programmer software developer illustrations
A close-up view of hands interacting with a smartphone focused on coding, presenting various software development concepts and tools used in technology today. Tessel. Coding programmer software developer illustrations
A close-up view of hands interacting with a smartphone focused on coding, presenting various software development concepts and tools used in technology today. Tessel. Coding programmer software developer illustrations
A programmer interacts with a futuristic holographic screen displaying lines of code, with a laptop and a tablet on a wooden desk, illustrating advanced software development and digital innovation. Coding programmer software developer illustrations
A programmer interacts with a futuristic holographic screen displaying lines of code, with a laptop and a tablet on a wooden desk, illustrating advanced software development and digital innovation. Coding programmer software developer illustrations
A detailed image showing a programmer working on a laptop with a code editor open, accompanied by dual external monitors displaying lines of code, placed on a neatly arranged workspace with a keyboard, mouse, and small decorative items. Coding programmer software developer illustrations
A detailed image showing a programmer working on a laptop with a code editor open, accompanied by dual external monitors displaying lines of code, placed on a neatly arranged workspace with a keyboard, mouse, and small decorative items. Coding programmer software developer illustrations
Close-up of hands actively typing on a laptop keyboard. The screen shows a vibrant graphic design interface or coding platform, symbolizing creativity, digital art, programming, software development, and modern work. Coding programmer software developer illustrations
Close-up of hands actively typing on a laptop keyboard. The screen shows a vibrant graphic design interface or coding platform, symbolizing creativity, digital art, programming, software development, and modern work. Coding programmer software developer illustrations
A captivating interaction between a robotic arm and a human hand showcases the potential of AI in coding and software development, emphasizing the future of technology. Cyphers. Coding programmer software developer illustrations
A captivating interaction between a robotic arm and a human hand showcases the potential of AI in coding and software development, emphasizing the future of technology. Cyphers. Coding programmer software developer illustrations
The image shows a laptop screen displaying lines of code in what appears to be a programming environment, possibly using Python. The code includes comments and function definitions, suggesting the person is writing or debugging software. The workspace looks clean and organized, indicating a professional or dedicated coding session. Coding programmer software developer illustrations
The image shows a laptop screen displaying lines of code in what appears to be a programming environment, possibly using Python. The code includes comments and function definitions, suggesting the person is writing or debugging software. The workspace looks clean and organized, indicating a professional or dedicated coding session. Coding programmer software developer illustrations
Cartoon illustration of a young programmer working at his desk. He's surrounded by sticky notes with code snippets and ideas. A colorful parrot sits on his chair, adding to the chaotic yet creative atmosphere. The scene depicts the challenges and brainstorming process of software development, with a touch of humor. Coding programmer software developer vectors
Cartoon illustration of a young programmer working at his desk. He's surrounded by sticky notes with code snippets and ideas. A colorful parrot sits on his chair, adding to the chaotic yet creative atmosphere. The scene depicts the challenges and brainstorming process of software development, with a touch of humor. Coding programmer software developer vectors
A close-up shot captures two individuals' hands, with one actively typing lines of code on a laptop keyboard. The setting suggests a professional office or collaborative workspace, ideal for conveying concepts of software development, teamwork, or modern business operations. Another person's hands rest on a notebook in the background, implying a meeting or shared project. Coding programmer software developer illustrations
A close-up shot captures two individuals' hands, with one actively typing lines of code on a laptop keyboard. The setting suggests a professional office or collaborative workspace, ideal for conveying concepts of software development, teamwork, or modern business operations. Another person's hands rest on a notebook in the background, implying a meeting or shared project. Coding programmer software developer illustrations
A black and white illustration features an open programming book displaying multiple lines of computer code written in a clean sans-serif font arranged in a grid-like pattern on slightly curled pages against a plain white background, representing software development, coding education, and technology learning concepts in a minimalist aesthetic suitable for technical articles, programming tutorials. Coding programmer software developer illustrations
A black and white illustration features an open programming book displaying multiple lines of computer code written in a clean sans-serif font arranged in a grid-like pattern on slightly curled pages against a plain white background, representing software development, coding education, and technology learning concepts in a minimalist aesthetic suitable for technical articles, programming tutorials. Coding programmer software developer illustrations
Developer building mobile application interface vector illustration. Software engineering, digital product design, user experience, project management, workflow optimization, technical support. Coding programmer software developer vectors
Developer building mobile application interface vector illustration. Software engineering, digital product design, user experience, project management, workflow optimization, technical support. Coding programmer software developer vectors
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. Double Exposure,Coworking process,entrepreneur team. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. Double Exposure,Coworking process,entrepreneur team. Coding programmer software developer illustrations
This image showcases futuristic robot hands interacting with various coding elements, representing advanced technology and the innovative process of software development and engineering. Tessel. Coding programmer software developer illustrations
This image showcases futuristic robot hands interacting with various coding elements, representing advanced technology and the innovative process of software development and engineering. Tessel. Coding programmer software developer illustrations
A person interacts with a cutting-edge virtual coding assistant, showcasing vibrant data visuals in a contemporary office, emphasizing modern technology and efficiency in programming tasks. Cyphers. Coding programmer software developer illustrations
A person interacts with a cutting-edge virtual coding assistant, showcasing vibrant data visuals in a contemporary office, emphasizing modern technology and efficiency in programming tasks. Cyphers. Coding programmer software developer illustrations
Vector illustration of three diverse cartoon developers collaborating around a large monitor showing a multi-panel code editor, with coding brackets and plant elements in the background. Concept of software engineering, team coding, and web development. Coding programmer software developer vectors
Vector illustration of three diverse cartoon developers collaborating around a large monitor showing a multi-panel code editor, with coding brackets and plant elements in the background. Concept of software engineering, team coding, and web development. Coding programmer software developer vectors
This image captures the essence of coding with key programming terms arranged creatively. It emphasizes technology, software development, and innovative approaches to learning. Tessel. Coding programmer software developer illustrations
This image captures the essence of coding with key programming terms arranged creatively. It emphasizes technology, software development, and innovative approaches to learning. Tessel. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. creative designer work concept. Man working. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. creative designer work concept. Man working. Coding programmer software developer illustrations
A professional holds a tablet showcasing vibrant coding icons and symbols, representing key aspects of software development and digital innovation in an urban environment. Tessel. Coding programmer software developer illustrations
A professional holds a tablet showcasing vibrant coding icons and symbols, representing key aspects of software development and digital innovation in an urban environment. Tessel. Coding programmer software developer illustrations
Modern gaming and programming workspace with RGB illuminated computer, coding screen and city view at night. Concept of software development, technology, esports, digital lifestyle and home office setup. Coding programmer software developer illustrations
Modern gaming and programming workspace with RGB illuminated computer, coding screen and city view at night. Concept of software development, technology, esports, digital lifestyle and home office setup. Coding programmer software developer illustrations
A futuristic robotic hand interacts with a vibrant digital coding interface highlighting key elements of software development and programming processes. Tessel. Coding programmer software developer illustrations
A futuristic robotic hand interacts with a vibrant digital coding interface highlighting key elements of software development and programming processes. Tessel. Coding programmer software developer illustrations
Hackathon isometric landing page. Team of computer programmers, project managers, graphic designers develop software, coding, create adaptive layout, work with data, 3d vector line art web banner. Coding programmer software developer vectors
Hackathon isometric landing page. Team of computer programmers, project managers, graphic designers develop software, coding, create adaptive layout, work with data, 3d vector line art web banner. Coding programmer software developer vectors
A man is coding at his desk, surrounded by visual representations of software development, including flowcharts, code screens, and user profiles. Coding programmer software developer illustrations
A man is coding at his desk, surrounded by visual representations of software development, including flowcharts, code screens, and user profiles. Coding programmer software developer illustrations
Hackathon isometric landing page. 3d typography with binary code on purple neon colored background. Computer software development, coding, adaptive layout, work with data concept, vector web banner. Coding programmer software developer vectors
Hackathon isometric landing page. 3d typography with binary code on purple neon colored background. Computer software development, coding, adaptive layout, work with data concept, vector web banner. Coding programmer software developer vectors
A sleek robotic hand engages with a vibrant digital display of coding elements, emphasizing the integration of AI tools in software development and technological advancement. Cyphers. Coding programmer software developer illustrations
A sleek robotic hand engages with a vibrant digital display of coding elements, emphasizing the integration of AI tools in software development and technological advancement. Cyphers. Coding programmer software developer illustrations
A programmer actively engages with a keyboard while surrounded by vibrant programming language panels, emphasizing technology, innovation, and coding education. Cyphers. Coding programmer software developer illustrations
A programmer actively engages with a keyboard while surrounded by vibrant programming language panels, emphasizing technology, innovation, and coding education. Cyphers. Coding programmer software developer illustrations
A striking visual representation of coding concepts, featuring robotic hands engaged with various programming terms in a modern digital landscape, symbolizing innovation. Tessel. Coding programmer software developer illustrations
A striking visual representation of coding concepts, featuring robotic hands engaged with various programming terms in a modern digital landscape, symbolizing innovation. Tessel. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. businessman wearing virtual reality goggles. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. businessman wearing virtual reality goggles. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. businessman wearing virtual reality goggles. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. businessman wearing virtual reality goggles. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. business documents on office table with smart phone. Coding programmer software developer illustrations
Coding software developer work with AR new design dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. business documents on office table with smart phone. Coding programmer software developer illustrations
A programmer is intensely focused on coding on their computer screen, illuminated by the glow of the monitor, with a steaming cup of coffee beside them, suggesting a long night of work ahead. Coding programmer software developer illustrations
A programmer is intensely focused on coding on their computer screen, illuminated by the glow of the monitor, with a steaming cup of coffee beside them, suggesting a long night of work ahead. Coding programmer software developer illustrations
An isometric vector illustration depicting a futuristic robot actively engaged in programming. The android is shown typing on a keyboard, with lines of code visible on its chest screen and a floating terminal window. This image conceptualizes advanced topics like artificial intelligence, machine learning, automated coding, and the future of software development. It's perfect for technology-related websites, articles on automation, presentations about AI-powered tools, or illustrating concepts like chatbots and algorithmic processes in a clean, modern style. Coding programmer software developer vectors
An isometric vector illustration depicting a futuristic robot actively engaged in programming. The android is shown typing on a keyboard, with lines of code visible on its chest screen and a floating terminal window. This image conceptualizes advanced topics like artificial intelligence, machine learning, automated coding, and the future of software development. It's perfect for technology-related websites, articles on automation, presentations about AI-powered tools, or illustrating concepts like chatbots and algorithmic processes in a clean, modern style. Coding programmer software developer vectors
People working with bitcoin technology software development and laboratory research vector illustration. Finance, coding, science, biology, investment, innovation. Characters engaged in digital tasks. Coding programmer software developer vectors
People working with bitcoin technology software development and laboratory research vector illustration. Finance, coding, science, biology, investment, innovation. Characters engaged in digital tasks. Coding programmer software developer vectors
Coding software developer work with augmented reality dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. Businessman hand working mobile phone. Coding programmer software developer illustrations
Coding software developer work with augmented reality dashboard computer icons of scrum agile development and code fork and versioning with responsive cybersecurity. Businessman hand working mobile phone. Coding programmer software developer illustrations
Web Development Coding Programming responsive layout internet site or app of devices. Project engineer creating script, programming software. Vector illustration with character situation for web. Coding programmer software developer vectors
Web Development Coding Programming responsive layout internet site or app of devices. Project engineer creating script, programming software. Vector illustration with character situation for web. Coding programmer software developer vectors
A cartoon man holding a laptop and phone, surrounded by coding symbols, gears, and light bulb ideas, conveying a sense of innovation and problem-solving in technology. Coding programmer software developer illustrations
A cartoon man holding a laptop and phone, surrounded by coding symbols, gears, and light bulb ideas, conveying a sense of innovation and problem-solving in technology. Coding programmer software developer illustrations
A close-up shot shows hands typing diligently on a black laptop keyboard, with extensive lines of programming code visible on the screen. The focus is on the intricate process of software development and coding. Coding programmer software developer illustrations
A close-up shot shows hands typing diligently on a black laptop keyboard, with extensive lines of programming code visible on the screen. The focus is on the intricate process of software development and coding. Coding programmer software developer illustrations
This captivating illustration, generated by AI, depicts a programmer's workspace filled with lines of code displayed on multiple monitors. The scene is rendered in a dark, futuristic style, highlighting the immersive nature of software development. The image evokes a sense of late-night coding sess. Coding programmer software developer illustrations
This captivating illustration, generated by AI, depicts a programmer's workspace filled with lines of code displayed on multiple monitors. The scene is rendered in a dark, futuristic style, highlighting the immersive nature of software development. The image evokes a sense of late-night coding sess. Coding programmer software developer illustrations
A programmer is sitting at a desk with multiple computer screens displaying code. The programmer is wearing a yellow hoodie and appears to be deeply focused on their work. Various coding symbols and icons are floating around the scene, indicating the programmer's intense concentration and the complexity of the task at hand. Coding programmer software developer illustrations
A programmer is sitting at a desk with multiple computer screens displaying code. The programmer is wearing a yellow hoodie and appears to be deeply focused on their work. Various coding symbols and icons are floating around the scene, indicating the programmer's intense concentration and the complexity of the task at hand. Coding programmer software developer illustrations
A clean and organized programmers workspace featuring dual monitors displaying code a mechanical keyboard with blue backlighting a potted snake plant a cup of coffee and a microphone on a wooden desk The setup is illuminated by a monitor light bar creating a focused and productive atmosphere for software development or coding tasks at home or in a office setting. Coding programmer software developer illustrations
A clean and organized programmers workspace featuring dual monitors displaying code a mechanical keyboard with blue backlighting a potted snake plant a cup of coffee and a microphone on a wooden desk The setup is illuminated by a monitor light bar creating a focused and productive atmosphere for software development or coding tasks at home or in a office setting. Coding programmer software developer illustrations
Software development landing page template for website and mobile site development. Vector isometric illustration. Coding and software app development services web page concept. Coding programmer software developer vectors
Software development landing page template for website and mobile site development. Vector isometric illustration. Coding and software app development services web page concept. Coding programmer software developer vectors
Futuristic gaming and programming setup with RGB illuminated computer and coding screen in neon cyberpunk room. Modern workspace interior with glowing lights, technology, esports, software development and digital lifestyle concept. Coding programmer software developer illustrations
Futuristic gaming and programming setup with RGB illuminated computer and coding screen in neon cyberpunk room. Modern workspace interior with glowing lights, technology, esports, software development and digital lifestyle concept. Coding programmer software developer illustrations
A close-up of hands on a laptop keyboard with floating digital terms related to coding and software development, representing the modern tech environment. Tessel. Coding programmer software developer illustrations
A close-up of hands on a laptop keyboard with floating digital terms related to coding and software development, representing the modern tech environment. Tessel. Coding programmer software developer illustrations