Writing Code vs. Drag and Drop for Website Building

Creative Crew with Brad Hussey
28 Jul 202217:32

Summary

TLDRIn this engaging conversation, web designer Brad Hussey interviews Adrian from the Codex Community YouTube channel about the impact of no-code tools on the development industry. They discuss how no-code platforms are evolving, potentially reducing development time and enabling collaboration between designers and developers. Adrian shares his experience using no-code tools and asserts that while these tools increase accessibility, they do not replace the need for developers. Instead, they transform the role of developers, emphasizing the importance of a developer mindset even when utilizing no-code solutions.

Takeaways

  • 🌐 The discussion is about the impact of no-code tools on web development and the roles of designers and developers.
  • 🤖 No-code tools are evolving, making it easier for non-developers to build websites, but they are not replacing developers.
  • 🔧 Developers create no-code tools, and these tools are designed to simplify and speed up the web development process.
  • 🚀 No-code tools allow for faster prototyping and development, freeing up time for more complex features and backend work.
  • 🎨 Designers and developers can collaborate more effectively with no-code tools, enhancing the overall project workflow.
  • 🔄 No-code platforms are still in their early stages and have limitations, but they are improving over time.
  • 🛠️ While coding offers complete control and customization, it also comes with the risk of breaking the website with errors.
  • 🎯 The use of no-code tools can lead to more democratized and accessible web development, benefiting both technical and non-technical individuals.
  • 🌟 No-code tools can help agencies and companies to speed up their development process and allocate resources more efficiently.
  • 🔗 The interviewee, Adrian, runs the Codex Community YouTube channel, where he explores the changing landscape of web development.
  • 📈 Adrian is also working on a pricing calculator using both no-code and coding tools, to help freelancers determine their rates.

Q & A

  • What is the main topic of discussion between Brad Hussey and Adrian?

    -The main topic of discussion is the impact of no-code tools on web development and the roles of designers and developers.

  • What does Adrian think about the role of no-code tools in replacing front-end developers?

    -Adrian believes that no-code tools are not replacing developers, but rather they are simplifying the process of building websites and allowing developers to focus on more complex tasks.

  • How does Adrian view the evolution of web development tools?

    -Adrian sees the evolution as a progression from hand-coding to using frameworks and modules, and now to no-code tools that further simplify the process, without replacing the need for a developer's mindset.

  • What is the advantage of no-code tools for designers and creatives?

    -No-code tools empower designers and creatives by giving them the ability to build and update websites without needing to learn code, thus democratizing the web development process.

  • How does Adrian describe the role of developers in the context of no-code tools?

    -Adrian suggests that developers are the ones who create no-code tools, and their role is to think through the logic and processes that these tools will automate, maintaining the 'if this, then that' mindset which is at the core of development.

  • What opportunities does Adrian see no-code bringing to app developers?

    -Adrian sees no-code tools allowing app developers to build and prototype ideas more quickly, freeing up time to work on advanced features and improving overall efficiency.

  • What is the current limitation of no-code tools according to Adrian?

    -Adrian mentions that no-code tools are still in their early stages and come with certain limitations, such as the need to follow specific paradigms for achieving good results like responsive design.

  • How does the collaboration between designers and developers change with no-code tools?

    -No-code tools facilitate more collaboration between designers and developers, as they allow both parties to work on the same project seamlessly, with designers being able to hand off work to developers or even implement some code themselves.

  • What is Adrian's perspective on the future of no-code tools?

    -Adrian believes that no-code tools will continue to improve and become more accessible, allowing for the creation of complex applications without the need for deep coding knowledge, but still requiring a developer mindset for advanced tasks.

  • What are the general pros and cons of using no-code tools versus coding?

    -The pros of no-code tools include faster development times and ease of use, while the cons are their current limitations and the need for a structured approach. Coding offers more flexibility and customization but comes with a steeper learning curve and potential for errors.

  • How can people learn more about Adrian's work and thoughts on web development?

    -People can learn more about Adrian's work by visiting his YouTube channel, Codex Community, where he shares insights on the changing landscape of web development and demonstrates the use of both no-code and coding tools.

Outlines

00:00

🌐 Introduction and Discussion on No-Code

The video begins with host Brad Hussey introducing himself and the guest, Adrian from Codex Community. The conversation quickly pivots to discussing the concept of 'no code' and its impact on web development. Adrian shares his thoughts on whether no-code tools are replacing front-end developers, arguing that these tools are more about simplifying the process rather than replacing the developer role. He emphasizes that developers are needed to build these no-code tools and that the core logic and design thinking remain essential.

05:01

💡 The Role of Developers in No-Code

In this paragraph, Adrian and Brad delve deeper into the role of developers in the no-code movement. They discuss how no-code platforms empower developers by saving time on routine tasks, allowing them to focus on more complex and innovative features. Adrian shares his experiences, noting that tasks which took weeks to code can now be achieved in days, giving developers more time for creative endeavors. The conversation highlights the collaborative nature of no-code, enabling designers and developers to work more closely on projects.

10:03

🚀 The Evolution of No-Code and Its Impact

Adrian and Brad continue their discussion by exploring the evolution of no-code and its potential impact on the industry. Adrian observes a shift towards microservices and APIs, indicating a trend towards more accessible and simplified coding processes. He predicts that as no-code tools improve, they will enable the creation of more sophisticated applications without the need for deep coding knowledge. However, he also notes that specialized developers will still be necessary for building and maintaining these no-code systems.

15:04

🤔 Pros and Cons of No-Code vs Traditional Coding

The conversation concludes with a discussion on the pros and cons of using no-code tools versus traditional coding methods. Adrian outlines the benefits of no-code, such as ease of use and speed of development, while also acknowledging its limitations, like the need for a structured approach for responsive design. He contrasts this with the flexibility and customization offered by traditional coding, but also the risks and complexities involved. The discussion ends on a positive note, with both hosts agreeing that no-code is democratizing web development and creating opportunities for a wider range of individuals to contribute to the digital landscape.

🙌 Closing Remarks and Call to Action

In the final part of the video, Adrian shares more about his work and invites viewers to check out his YouTube channel, Codex Community, for more insights into the changing landscape of web development. Brad thanks Adrian for his valuable insights and encourages viewers to like the video, subscribe to Adrian's channel, and engage with the content. The video ends on a high note, with a call to action for viewers to join the community and continue the conversation on no-code and its potential impact on the future of web development.

Mindmap

Keywords

💡Creative X

Creative X is the name of the show or podcast where the conversation is taking place. It is a platform where individuals from various fields, particularly those related to web design and development, come to discuss their experiences and insights. In this context, the show is hosting a discussion about 'no code' versus 'code' development.

💡Web Designer

A web designer is a professional who designs the visual and user experience aspects of a website or web application. They are responsible for the layout, color schemes, typography, and the overall look and feel of the site. In the transcript, Brad Hussey introduces himself as a web designer from Canada.

💡Codex Community

Codex Community is a YouTube channel run by Adrian, the guest in the transcript. The channel focuses on content related to web development and coding, aiming to educate and inform viewers about the latest trends and tools in the industry.

💡No Code

No Code refers to the development approach where websites or applications are built using tools and platforms that do not require traditional programming languages or coding skills. This allows non-developers to create functional web applications through drag-and-drop interfaces and pre-built modules.

💡Front-End Developer

A front-end developer is a web developer who specializes in the design and development of the user interface and user experience of a website or application. They work with HTML, CSS, and JavaScript to create the visual aspects and interactive elements that users see and interact with.

💡Drag and Drop

Drag and drop is a user interface technique that allows users to move items from one place to another by clicking and dragging the item with a mouse or other pointing device and then releasing it in the desired location. In the context of web development, this term is often associated with 'no code' platforms that enable users to build websites by dragging and dropping pre-designed elements onto a page.

💡Time Efficiency

Time efficiency refers to the ability to complete tasks in the least amount of time while maintaining quality. In the context of the conversation, it highlights how 'no code' tools can expedite the development process, allowing developers and designers to create and launch projects more quickly.

💡Collaboration

Collaboration is the act of working together with others to achieve a common goal. In the transcript, it refers to the improved teamwork between designers and developers, as 'no code' tools enable both parties to contribute more effectively to the project without being limited by their technical skills.

💡Microservices

Microservices is an architectural style for developing software applications that structures an application as a collection of loosely coupled services. Each service runs a unique process and communicates through a defined protocol over a network. In the context of the discussion, microservices are mentioned as part of the evolving landscape where 'no code' tools are being integrated into backend services.

💡Artificial Intelligence (AI)

Artificial Intelligence refers to the simulation of human intelligence in machines that are programmed to think like humans and mimic their actions. In the transcript, AI is mentioned in the context of 'no code' tools that allow users to integrate AI components into their websites or applications without having to understand the underlying complex coding.

💡Browser Compatibility

Browser compatibility refers to the ability of a website or web application to function correctly and consistently across different web browsers. It ensures that all users have a uniform experience regardless of the browser they use to access the site. The discussion highlights the benefits of 'no code' tools in handling browser compatibility issues automatically.

Highlights

Brad Hussey, a web designer from Canada, hosts a discussion on the impact of no-code tools on web development.

Guest Adrian from Codex Community shares insights on no-code versus code from the perspective of a developer and a Commonwealth member.

No-code tools are seen as the next evolution in website building, simplifying the process and making it more accessible.

Developers are not being replaced by no-code; instead, the tools they build are empowering others to create without coding.

The role of intermediaries, such as those who bridge design and development, may be changing due to the rise of no-code platforms.

No-code tools are not just for designers and agencies; they also offer new opportunities for app developers.

No-code platforms can significantly reduce development time, allowing for more focus on complex features and creative aspects.

The future of no-code might involve less need for deep coding knowledge, with more simplified integrations and interfaces.

Despite the rise of no-code, there will always be a need for developers to build and maintain these tools and systems.

Collaboration between designers and developers is enhanced by no-code tools, leading to a more integrated approach to project development.

No-code tools can democratize web development, allowing non-technical individuals to create solutions and contribute to the digital landscape.

The early days of no-code are akin to the early web, with a lot of potential for growth and improvement.

While coding offers ultimate control and customization, no-code ensures compatibility and reduces the risk of breaking the site.

The pros and cons of no-code and code routes are discussed, highlighting the balance between ease of use and the flexibility of coding.

Adrian's YouTube channel, Codex Community, explores the changing landscape of development work and offers practical insights.

The conversation concludes with encouragement for developers and a call for embracing the opportunities created by no-code advancements.

Transcripts

play00:00

Gooey.

play00:01

G'Day, friends,

play00:02

welcome to Creative X.

play00:03

My name is Brad Hussey

play00:04

and I'm a web designer from Canada.

play00:06

Our guest today,

play00:07

however, is not from Canada,

play00:09

although from the Commonwealth

play00:10

he is in fact from Down Under.

play00:13

His name is Adrian

play00:14

and he runs a YouTube

play00:15

channel called Codex Community.

play00:17

So you're going to

play00:18

want to check that out,

play00:18

but not yet,

play00:19

because I was able to convince him

play00:21

to stay up

play00:22

super late to have a few minute

play00:24

chat with me

play00:25

about no code versus code.

play00:28

All right, let's go.

play00:34

Adrian, how's it going, man?

play00:36

Yeah, it's going well.

play00:38

It's a little bit

play00:38

late here in Western Australia,

play00:40

but you know,

play00:41

that's timezones for you.

play00:42

Yeah, totally. I appreciate.

play00:44

So it's pretty early for me.

play00:45

I mean, it's

play00:45

the beginning of my work day,

play00:46

but still like it's

play00:48

I know we're like right

play00:49

at the end of your your day here.

play00:51

So I appreciate you

play00:52

staying up

play00:53

to hang out

play00:53

and chat for a little bit.

play00:54

I'm a developer. That's what we do.

play00:56

We just stay up

play00:56

till the late night right through.

play00:58

It's like the

play00:59

that's the the hour of the coder.

play01:02

Speaking of

play01:03

that, no code, as we call it now.

play01:06

So building sites

play01:08

without code, using all the cool

play01:10

tools and automations

play01:11

and drag and drop things

play01:12

that we have

play01:13

accessible to us today.

play01:14

Do you think that no code

play01:16

is replacing the front

play01:17

end developer

play01:18

or what are your thoughts on that?

play01:21

So I think

play01:22

it's almost like the next step

play01:25

of how you build a website.

play01:26

In the past

play01:27

we had like

play01:28

we would build out the website

play01:30

with just code,

play01:31

then we'd

play01:32

maybe get bootstrap

play01:33

or something on top

play01:34

that we would still use the code,

play01:36

but we'd have something on top

play01:37

to make it a little bit easier.

play01:38

Then we'd have importing modules

play01:41

or react

play01:41

that would make it simpler again.

play01:43

And now we've taken the step

play01:44

further where we've got something

play01:46

taken care of all that,

play01:47

and we just dragging

play01:49

and dropping things in

play01:50

and in the background.

play01:51

We still have all that manual code,

play01:53

we still have all those plugins

play01:54

and everything, and it's basically

play01:57

just removing the difficulties

play01:59

of having to do that yourself

play02:01

and giving you a nice, gooey

play02:02

interface to do what

play02:03

you would normally

play02:03

have to write out

play02:04

all the code with. Right.

play02:06

My thoughts here

play02:06

is that just I'm curious.

play02:08

I don't think that no code

play02:10

is replacing the developer at all

play02:11

because who builds no code tools?

play02:12

Obviously developers.

play02:14

But I wonder

play02:14

if that intermediary role

play02:16

of like

play02:17

someone who kind of communicates

play02:18

design and development

play02:19

like are they being replaced

play02:21

or are they actually the ones

play02:23

who let's say if I go back in time,

play02:26

the designer

play02:26

would give me a design,

play02:27

I would build that an editor X

play02:29

and then the developer would take,

play02:31

you know, any complexities

play02:33

hooking in an API

play02:34

using JavaScript within the Velo

play02:36

developer tools.

play02:38

Maybe that's how that would work

play02:39

rather than me like a HTML, css

play02:41

as php.

play02:43

Like maybe it wouldn't be that.

play02:44

Nothing ever really

play02:46

replaces the developer.

play02:48

Not, you know, tools like we've had

play02:50

in the past

play02:51

that started

play02:52

playing around with drag and drop.

play02:54

Not I.

play02:55

Nothing like that.

play02:56

At the end of the day,

play02:57

you still have one mindset of work

play03:00

that is done by designers

play03:02

where there are

play03:02

graphically creating interfaces,

play03:04

and one type of work

play03:06

for the creation of the website,

play03:08

which is often the developers.

play03:10

I think that the change

play03:11

now is that some of

play03:13

the difficulties of

play03:14

creating those sites

play03:16

are just now simplified.

play03:18

So like the developers can drag

play03:20

and drop these things in

play03:21

but still have

play03:22

the tools in the back

play03:23

where they can add

play03:24

in like Velo, a script or whatever

play03:26

they want, or APIs

play03:27

to hook in that data.

play03:28

And at some level

play03:29

you're always going to need that.

play03:31

I've seen that even

play03:32

backend services

play03:33

now are

play03:34

starting to have no code tools

play03:35

where you can

play03:36

basically no code your database

play03:38

and your API

play03:39

and then hook it up to,

play03:40

you know, code frontend.

play03:41

And like it essentially means

play03:43

that at most levels

play03:45

if you know what you're doing

play03:47

then you can build a

play03:48

whole ecosystem out.

play03:49

But that mindset

play03:51

that you need to do

play03:52

it is still a developer mindset.

play03:55

Interesting.

play03:56

I would agree.

play03:57

It's like the developer is less

play04:00

the tools.

play04:01

Like if we

play04:02

think as a developer

play04:03

I am defined

play04:04

by the programing languages

play04:06

that I write,

play04:07

I think that would be

play04:08

the wrong way of seeing it.

play04:09

Because what happens

play04:10

when inevitably

play04:11

that programing language

play04:12

is deprecated

play04:14

or it's just no longer used?

play04:17

Like, let me give you an analogy.

play04:19

Imagine that a developer

play04:21

is like someone doing gardening

play04:23

and first you're using your hands

play04:25

and you're like digging through.

play04:26

And then suddenly you find

play04:28

you have a shovel

play04:28

and you're get better at gardening.

play04:31

And then eventually

play04:32

you get this monstrous machine

play04:34

that does everything for you.

play04:35

But at the end of the day,

play04:36

you're still gardening

play04:37

and that's what you enjoy doing.

play04:39

Yes, exactly.

play04:41

And then if you have more automated

play04:42

tools or,

play04:43

let's say, self-watering systems

play04:45

that uses

play04:46

solar energy, like

play04:47

is it replacing automation?

play04:48

Exactly.

play04:49

Yeah, that's

play04:50

you're still doing the garden.

play04:51

At the end of the day,

play04:52

you just have more tools available

play04:54

to do the stuff

play04:55

that you enjoy doing.

play04:56

Yes, it's more of that.

play04:57

It's more of that higher level role

play04:59

and mentality.

play05:00

You have to think

play05:01

through the process

play05:02

in order to design

play05:04

and program

play05:04

the machines to do it for you.

play05:06

So, you know,

play05:08

as no code is here, it's not like,

play05:10

okay, move aside developer,

play05:11

let the designer do your job.

play05:14

It's like, no,

play05:15

you still need to think

play05:16

through the logic of a workflow

play05:18

or what you know,

play05:19

if this then

play05:20

that essentially

play05:20

if you can distill a developer down

play05:22

to a few words, it's

play05:23

if this then that. Right?

play05:26

So true.

play05:26

That's true

play05:27

if I've done many nested events.

play05:32

Yes, very true.

play05:33

And that's the magic of it.

play05:34

It's like

play05:35

you capture a condition and you go,

play05:37

if this happens, then do this.

play05:39

And then you can infinitely,

play05:40

you know,

play05:41

regress and keep going into

play05:43

all these

play05:44

different conditional statements.

play05:45

And that's essentially, you know,

play05:47

building sites

play05:48

with no code

play05:48

doesn't mean there's no logic

play05:50

and no sophistication.

play05:52

It it, you know, still requires

play05:53

that developer mentality.

play05:55

So what sort of opportunities

play05:57

do you think no code

play06:00

is giving to?

play06:01

Let's say

play06:02

because we know what it's

play06:03

giving to designers

play06:04

and creatives and agencies

play06:05

they get to

play06:06

they get power

play06:06

at their fingertips now

play06:08

without coding.

play06:09

But what is it doing

play06:10

to, say,

play06:11

augment or empower or help app

play06:15

developers?

play06:15

In what ways

play06:16

do you think no code

play06:17

actually helps the developers?

play06:19

So for me,

play06:20

I see like a few different

play06:22

things that it's done for me

play06:23

and with people I've worked with.

play06:25

The very first is the fact

play06:27

that what

play06:28

used to take us two

play06:30

or three weeks

play06:30

to do manually with code,

play06:32

we can basically

play06:34

the same results

play06:35

in two or three days,

play06:36

but that means that

play06:37

we have that additional

play06:39

amount of time

play06:40

to work on really cool features

play06:41

that might happen in the backend

play06:43

or the frontend.

play06:44

It just gives us more time

play06:45

to like build out

play06:46

something really cool.

play06:48

I think that's been

play06:49

the major change

play06:50

that I've seen in most situations,

play06:53

but the

play06:53

I don't change to

play06:54

that is where you would spend

play06:56

a lot of that time doing grunt

play06:57

work, just coding, coding, coding,

play06:59

you know, code it

play07:00

and you have time now

play07:01

to research, hey,

play07:02

can I pull in like some cool

play07:04

animation here? How can I do that?

play07:06

Can I pull in some cool scripting

play07:09

like functionality

play07:10

or pull in some APIs

play07:11

to do something different?

play07:12

Like you have less things

play07:13

to learn before.

play07:14

If you wanted to learn it,

play07:15

you would have to learn

play07:16

all the code

play07:17

for every single plugin

play07:18

and feature

play07:19

that you want to implement.

play07:20

Now some of those features

play07:21

are taking care of

play07:23

and because you have more time,

play07:24

if there's other features

play07:25

you want to implement, you can just

play07:26

look them up as well.

play07:29

Is it inevitable that no

play07:30

code always just ends up

play07:33

leading to code?

play07:34

So for example, you can no code.

play07:37

Your startup idea.

play07:38

Sure, that's nice.

play07:40

But eventually

play07:41

you actually

play07:42

want to be a serious startup

play07:43

or company or agency.

play07:46

You're going to have to code it.

play07:47

So your prototype

play07:48

idea to validate it.

play07:51

Thank you.

play07:51

That's really nice and cute.

play07:52

But now it's time to

play07:54

play in the big leagues

play07:55

and actually code this is it.

play07:57

Always inevitable.

play07:58

So that happens.

play08:00

What I'm seeing is

play08:01

actually the opposite.

play08:03

You're starting

play08:04

to see

play08:04

all these things

play08:05

like microservices and APIs

play08:09

and whatnot,

play08:09

and slowly

play08:10

you're seeing better documentation

play08:12

and better code,

play08:13

simplified code

play08:13

and even gooey interfaces

play08:14

for it, to the point where now

play08:16

you have tools where

play08:18

if it's image detection

play08:20

or if it's AI, it's simply

play08:22

like a click drag

play08:24

and connect

play08:24

to your own website application.

play08:26

And now you can start

play08:27

building applications

play08:28

without knowing

play08:29

how to do artificial intelligence

play08:31

because you're just plugging

play08:32

into another system.

play08:33

Now you can build a website

play08:34

without knowing all the stuff

play08:35

that you might need to for code,

play08:37

because you just put in that

play08:37

for no code

play08:38

and you drag

play08:38

and drop these two things together

play08:40

and you've got an AI generated,

play08:42

you know,

play08:42

you've got a website

play08:43

that can do AI components, right?

play08:46

But there are so many more

play08:47

like you're seeing more

play08:48

and more of these industries

play08:49

adopting and simplified process

play08:51

to integrate their systems.

play08:53

And it's going to get to the point

play08:54

where, yes,

play08:55

we might not have to know

play08:56

every nitty gritty thing

play08:58

we can build an entire

play08:59

start up or business or idea

play09:01

just connecting these

play09:02

tools together.

play09:03

And I think that's where drag

play09:04

and drop is actually heading.

play09:05

But at the same level,

play09:07

the people who might be building

play09:10

those independent businesses

play09:11

like the AI,

play09:12

they still need

play09:13

to know, obviously the

play09:15

python or whatever it

play09:16

is that they're building those in.

play09:18

And you get to decide who

play09:20

like whether

play09:20

you want to go hardcore into Python

play09:22

or if you enjoy

play09:23

building the websites

play09:24

or if you like building spaces

play09:25

and each one will have

play09:26

a different paradigm.

play09:28

So you think that no code is

play09:30

do you think that

play09:31

agencies and companies

play09:32

are going to be actually

play09:33

or maybe they already are

play09:35

looking to hire roles

play09:37

that are literally no coders?

play09:40

I'm definitely seeing that, like

play09:42

even at my own workplace,

play09:43

what used to take, you know,

play09:45

as I mentioned, two

play09:46

or three weeks to do,

play09:47

we're now getting just our designer

play09:50

to do it in a week or two.

play09:51

And then when he runs out of time,

play09:52

he can easily

play09:53

hand it off to a developer like me

play09:55

and I can finish it up

play09:56

or I can just do the whole thing

play09:57

while he moves on

play09:58

to making a logo or

play09:59

something like that.

play10:00

So it actually lets the designers

play10:02

and developers collaborate

play10:03

a lot more and projects too.

play10:05

I found where before

play10:06

they just had

play10:06

no idea what I was doing.

play10:08

I That's really cool.

play10:10

It's like,

play10:11

yeah, it's

play10:12

a more collaborative in nature

play10:13

to where you can kind of

play10:14

work on that rather

play10:15

than, you know, in isolation

play10:17

you design,

play10:18

you're in Photoshop

play10:19

or Illustrator or now

play10:20

sketch and Figma

play10:22

and then code

play10:23

and then some backend wizardry.

play10:25

Now it's like we can

play10:26

actually collaborate

play10:27

on this whole process in the same.

play10:31

And if we're speaking of Editor X,

play10:33

we with the collaboration tools

play10:34

like we could

play10:35

literally as a team

play10:36

be building this thing out.

play10:39

I can be doing a create

play10:40

exactly like I can help

play10:41

you make some yellow fonts

play10:43

and some pink backgrounds, or

play10:46

I can leave that part

play10:47

up to you to pick the colors

play10:48

and funds and I can help

play10:50

you build with you,

play10:51

you know, demonstrated

play10:52

as the stylesheet, right?

play10:54

So maybe I can do

play10:55

all the design stuff,

play10:56

but I can create the stuff

play10:58

based on premade assets,

play11:00

which always also helps.

play11:02

I did a site,

play11:02

I built a site in editor X

play11:04

and as the from the designer

play11:06

standpoint, I thought,

play11:07

okay, what's going to happen

play11:08

is I'm going to have these two

play11:10

components the side by side

play11:11

column toggle back and forth

play11:14

as you go down.

play11:14

So every second element

play11:15

is going to switch.

play11:16

So, you know,

play11:18

I know how to do that and.

play11:18

CC, but I needed to use JavaScript.

play11:22

And so my JavaScript is pretty bad.

play11:24

Like it's

play11:24

I knew is going to be clunky.

play11:25

So I consulted with an editor

play11:27

X developer who understood

play11:30

Velo and was really good at it.

play11:31

And basically

play11:33

he just wrote the code for me

play11:34

and I put it in Velo

play11:35

and then

play11:36

boom, like the site's exactly

play11:38

how I envisioned it creatively.

play11:40

Yeah.

play11:40

Like I think at some level

play11:42

there'll be better drag

play11:45

and drop tools

play11:45

for performing those actions.

play11:47

And at the same time,

play11:48

I think that

play11:48

maybe then

play11:49

the interactions that we can create

play11:51

are then going to be more complex

play11:53

when we get developers

play11:54

to build them.

play11:55

What would you say

play11:56

are the pros and cons like generate

play11:58

general pros and cons of no code

play12:02

and then the general pros

play12:03

and cons of code

play12:05

when trying to achieve

play12:06

the same outcome.

play12:07

So like we're saying,

play12:07

we're trying to build websites.

play12:09

Maybe you're an agency and you're

play12:10

trying to build websites

play12:11

for clients.

play12:12

What do you think

play12:13

would be like the pros and cons of

play12:14

going the no code route

play12:15

and using something

play12:16

to that doesn't require any code?

play12:18

I'd say the very first is

play12:20

similar to,

play12:21

I guess the early days of the web

play12:23

where it's still early days, right?

play12:25

No code is early days.

play12:26

So you shouldn't expect

play12:28

that you'll get everything.

play12:29

And this is where like coding

play12:32

gives you the ability

play12:34

to be like Edward Scissorhands.

play12:35

You basically have every tool

play12:36

that you do,

play12:37

but supposedly

play12:37

you can cut things up

play12:38

any way you want

play12:41

and eventually

play12:42

no code will be like that

play12:43

for everything.

play12:44

But at the same time,

play12:45

you have to understand that

play12:47

right now, like

play12:48

there is some structure

play12:50

that you need to place

play12:52

and you need to follow

play12:53

some paradigms

play12:54

if you want good results,

play12:55

like if you want

play12:55

responsive designs,

play12:56

you need to

play12:57

put things in containers

play12:58

or whatnot.

play12:58

You can't just like throw things

play12:59

at a page and expect good results.

play13:01

But at the same time,

play13:02

that methodology,

play13:03

I think, is something that a lot of

play13:05

developers understand

play13:06

because they're used to putting

play13:07

like divs

play13:07

inside of containers,

play13:08

inside of columns, inside of rows.

play13:11

So it's just understanding.

play13:12

There is a bit of a mind

play13:14

set shift from one to the other,

play13:17

but also understanding

play13:18

that like it will grow

play13:20

and improve over time.

play13:22

I think the biggest part for me

play13:23

is the fact that I can give

play13:27

people access to

play13:28

like an editor X website

play13:30

and have them sit with me

play13:31

and update stuff.

play13:32

Whereas before like

play13:34

having to jump

play13:34

into the backend code

play13:35

and sort of try and update that,

play13:37

that looked like a nightmare.

play13:38

It was a nightmare

play13:39

and gave, you know, clients

play13:41

no confidence

play13:42

that they could do it themselves

play13:44

and like you have

play13:46

that part

play13:46

being like, don't touch this

play13:48

or you'll break everything.

play13:50

And they're like,

play13:50

I don't want to do that for sure.

play13:52

For sure.

play13:53

But not to say that

play13:54

like that's little

play13:55

can happen on

play13:55

no coding tools

play13:56

like at the end of the day

play13:57

that I'm still going to be like,

play13:59

don't touch anything,

play14:00

just double

play14:00

click on that font and edit it.

play14:02

Don't move it

play14:04

because yeah, it's, it's

play14:06

always going to be

play14:06

one of those things, right?

play14:08

Don't do this.

play14:09

You know,

play14:09

you keep keep the clients in check.

play14:11

So then what do you think

play14:12

would be

play14:13

the pros

play14:14

and cons of the code route?

play14:16

You know,

play14:16

I know you kind of touched on them

play14:17

there in between

play14:18

between that first part, but

play14:20

saying like, no,

play14:20

I'm just doing code,

play14:21

doing the same thing.

play14:23

So the code part is

play14:26

like the pros is that you are,

play14:28

like I said,

play14:29

Edward Scissorhands,

play14:29

you can cut things up

play14:30

any way you want,

play14:32

but as soon as you do that,

play14:34

any mistake

play14:35

can, like, break it any.

play14:38

If you're not careful,

play14:39

like you might not even notice

play14:41

that it's broken on one browser

play14:42

as opposed to another.

play14:43

Whereas like no coding cool.

play14:45

Sort of like

play14:46

it just takes care of that

play14:47

in the background.

play14:47

You don't have to worry about it.

play14:48

It's all good.

play14:50

I think that's

play14:51

one of the things I really like

play14:53

because I know I see us

play14:54

as sometimes was terrible in terms

play14:56

of like browser compatibility

play14:58

and then again

play14:59

like one of the benefits

play15:00

is, yes,

play15:01

I can animate anything, any way

play15:04

I want to the nth degree.

play15:06

Like I can have some parallax fade

play15:08

in sliding gizmo,

play15:10

but like at the end of the day,

play15:12

do I ever actually do that?

play15:14

Do I ever implement these things?

play15:16

And if I did like,

play15:18

it would just look so startling

play15:19

to a user that like,

play15:21

yeah, most people don't.

play15:22

It's just like a smooth fade in

play15:24

and that's all you really need

play15:25

at the end of the day.

play15:26

So you really have to weigh up

play15:28

what you're actually doing

play15:29

most times for websites

play15:30

and most times

play15:31

like all of that

play15:32

extra features that you might have

play15:34

if you're just doing it

play15:35

manually isn't really necessary.

play15:37

I don't think coders

play15:38

have anything to worry about

play15:39

and no coders are on like this.

play15:42

The precipice of like,

play15:44

I think the Internet

play15:45

and the way we build for

play15:46

it is changing for the better,

play15:49

and it's making it

play15:49

more democratized and accessible.

play15:51

And it creates lots of opportunity

play15:53

for developers

play15:54

to improve and refine

play15:55

and create these sorts of tools

play15:57

and this methodology.

play15:59

And for designers

play16:01

and creatives and people

play16:02

who aren't technical,

play16:03

it gives them the opportunity

play16:04

to make

play16:05

create amazing solutions

play16:06

for the world.

play16:07

So before we go, let

play16:09

people know

play16:09

where can they

play16:10

if they want to know

play16:11

more about your work

play16:11

and what you're doing, what's where

play16:13

where can we send them?

play16:15

Yeah.

play16:15

So I've got

play16:16

my own

play16:17

channel that I'm running up

play16:18

called Codex Codex Community

play16:20

and realistically it's more about

play16:23

like the real kind of work

play16:25

that developers often do

play16:27

that's slowly changing.

play16:29

So I'm doing stuff on right now

play16:31

a pricing calculator,

play16:32

which is really cool.

play16:33

It's actually trying to figure out

play16:34

how much

play16:35

you should charge for a website,

play16:36

but I'm also building

play16:37

that using no coding tools

play16:39

and coding tools

play16:39

and combining them all together.

play16:40

So you guys

play16:41

get to learn at the same time

play16:43

and see how it's implemented

play16:46

and hopefully it's invaluable,

play16:47

like a

play16:47

tool that you can use yourself

play16:49

if you're doing freelancing

play16:50

or anything really.

play16:51

So yeah, you can check that out.

play16:53

I'm sure

play16:53

it'll be in the description

play16:54

of something, right?

play16:55

You bet. Adrian, thank you so much.

play16:57

I really appreciate it.

play16:57

Will make sure

play16:58

to link up your channel

play16:59

and that pricing calculator.

play17:00

I love pricing.

play17:01

So that's

play17:02

that's going to be all

play17:03

linked up there.

play17:03

Check out Adrian's work

play17:05

and we really appreciate you

play17:06

coming on today, man. Thanks, man.

play17:07

All right.

play17:08

See you later.

play17:09

Thanks for watching.

play17:10

Friends,

play17:10

if you like this video,

play17:11

make sure to tap

play17:12

that like button

play17:12

because that tells YouTube

play17:14

to spread the love

play17:16

and get this channel

play17:17

in front of more

play17:17

and more wonderful people like you.

play17:19

The more the merrier.

play17:20

I say

play17:22

subscribe to Adrian's channel,

play17:23

the Codex Community.

play17:24

We're going to link that up

play17:25

here on the screen and down below.

play17:27

And until next time, we'll see

play17:29

you in another video. Hoorah!

Rate This

5.0 / 5 (0 votes)

相关标签
WebDesignNoCodeCodexCommunityInterviewFrontEndDevelopmentCollaborationBradHusseyAdrianTechTrendsCreativeX
您是否需要英文摘要?