Unfortunately, JavaScript is disabled in your browser. In order to view this site properly, please enable JavaScript.
Bob Arndt | Web design and development professional in Dallas, Texas, USA

Hi, I'm Bob Arndt

Hi, I'm Bob Arndt

Professional Profile

Front end web development professional with over 20 years industry experience blending strong creative and technical skills. 15 years in the design and development of web sites and web applications for corporate, institutional, professional and individual clients. Adept designer with the skills to fashion clear and compelling user experiences. Strengths encompass both coding and graphic design resulting in function-rich, responsive, visually appealing sites that convey substance and professionalism.

My Skills

JavaScript
JavaScript
TypeScript
TypeScript
Angular
Angular
Vue 3
Vue 3
Nuxt 3
Nuxt 3
NodeJS
Node
NPM
NPM
HTML5
HTML 5
CSS3
CSS 3
Sass
Sass
Bootstrap
Bootstrap
TailwindCSS
Tailwind
Vite
Vite
Git
Git
GitHub
GitHub
Netlify
Netlify
VSCode
VSCode

The Front End Web Developer

What is a Front End Developer?

For those not versed in digital technologies, front-end web development, also known as “client-side” development, is the exercise of producing HTML, CSS and JavaScript, the fundamental contributing and interacting technologies of a website or web application, in such a way that a user can see and interact with it directly. When you visit a website, the design elements you see were created by a front-end developer.

The goal of designing and developing a site is to ensure that when the user views it, they see the information arranged and formatted in a manner that is relevant and easy to read. The ultimate objective is to facilitate interaction between users and sites.

Front End vs. Back End Development

In contrast to front end development, back-end developers work to create the behind-the-scenes portions of a website or application, like data storage, security, site performance, or other server-side functions.

Back-end developers ensure the website performs correctly, focusing on databases, back-end business logic, application programming interfaces (APIs), architecture, and servers. They use code that helps browsers communicate with databases, store, understand, and delete data.

Front End Developer vs Front End Designer

Although they are generally considered to be two distinct disciplines, many people use the terms “designer” and “developer” interchangeably. To understand the distinction, it may be helpful to consider front end development as pertaining to how a website functions, while front end web design pertains to what the site is comprised of.

In actuality, there is often a blurring of the lines between the two, with developers often creating the artistic/aesthetic aspects of the site in addition to realizing it in code.

Unique Challenges of a Front End Developer

Most front end developers would currently agree that, the primary challenge of the discipline is that the tools and techniques used to create the front end of a website change constantly and very rapidly. Some have described staying up to date with the changes in the field as like “trying to drink from a firehose”. That may be an understatement. Nevertheless, the developer must constantly be aware of how the field is evolving.

Additionally, another of the most essential considerations in modern web development is the skill to seamlessly present content to users who view their site on a wide variety of devices with varying screen sizes and resolutions. Developers need to ensure that their site is presented clearly and consistently in different browsers, different operating systems, and different devices. The developer/designer must take into consideration these aspects when designing the site. Doing so requires very careful and precise planning and implementation.

Built with Nuxt 3, Vue 3, Sass and Vite in VSCode. Deployed on Netlify. No React. No Tailwind. No gradients. No apology.

Built with Nuxt 3, Vue 3, Sass and Vite in VSCode. Deployed on Netlify.

No React. No Tailwind. No gradients. No apology.

Built with Nuxt 3, Vue 3, Sass and Vite in VSCode.

Deployed on Netlify.

No React. No Tailwind. No gradients. No apology.

Built with Nuxt 3, Vue 3, Sass and Vite in VSCode.

Deployed on Netlify.

No React. No Tailwind. No gradients.

No apology.

Built with Nuxt 3, Vue 3, Sass and Vite

in VSCode.

Deployed on Netlify.

No React. No Tailwind. No gradients.

No apology.

Best viewed on desktop browser.