WEBVTT

00:00:00.000 --> 00:00:07.320
Cool. So Andres, great to meet you. I just kind of told you a little bit about what we're

00:00:07.320 --> 00:00:12.520
doing with hiring here with kind of talking about talking with different creators, different

00:00:12.520 --> 00:00:16.400
people that are interested in networking kind of within the tech space. And you were just

00:00:16.400 --> 00:00:21.040
introducing yourself. You're a student right now at Texas A&amp;M University, and you recently

00:00:21.040 --> 00:00:27.240
built a side. Is that right? Yeah, yes, that is right. And so pretty much what a side is,

00:00:27.880 --> 00:00:35.000
it's very, it's a lightweight, a local and an out of the way Windows note taking app.

00:00:35.000 --> 00:00:41.480
And one thing that sets it aside from all these other note taking applications or softwares is

00:00:41.480 --> 00:00:50.560
that a side wants to be away from you. And so when you're, you know, doing your own thing,

00:00:50.640 --> 00:00:58.400
your computer, you're, you're in flow state, and you're having multiple tabs open and windows open,

00:00:59.760 --> 00:01:04.560
you'd want something that can come up when you need it and leave when you want it to.

00:01:05.200 --> 00:01:13.920
And with the side, I, there's this implementation called a global summon hockey, which is all day,

00:01:14.800 --> 00:01:20.240
which opens up the window for you. And there are nine different configurable windows that you can

00:01:20.240 --> 00:01:27.200
bind via a key bind to your desktop. And pretty much what this enables you to do is,

00:01:27.840 --> 00:01:34.400
it allows for you to continue working on the things that you do. And at the same time,

00:01:34.400 --> 00:01:41.600
having a place where you can add in temporary notes, or little bits of information that you'd

00:01:41.600 --> 00:01:47.760
otherwise lose in many different little platforms, whether it is on your phone using Apple Notes,

00:01:47.760 --> 00:01:54.320
or calendar, or even if you're in lecture as a student, and you listen to the professor tell you

00:01:54.960 --> 00:01:58.640
a very important piece of information at the end of class, and the only thing that's open

00:01:58.640 --> 00:02:02.560
is your computer, you know, and so a side is a really good way to capture that.

00:02:04.320 --> 00:02:11.040
That's awesome. And right now, it's hosted just on it's a note to it's a Windows app. And what's

00:02:11.040 --> 00:02:23.520
the URL to the website is set aside dot dv. And there you can find the public beta, which

00:02:23.520 --> 00:02:30.160
redirects you to a releases page on GitHub. There you can find the source code. Again, everything is

00:02:30.160 --> 00:02:38.800
locally stored. We use SQL lite for the databasing. So it just gets stored into a

00:02:39.520 --> 00:02:48.320
local local root file of or sorry, folder into your computer. And yeah, pretty much.

00:02:49.280 --> 00:02:58.320
I created this sort of as a way to unify all the little things that I have lost over the years,

00:02:58.320 --> 00:03:05.280
and make it into part of something that I use on a daily basis. It supports, you know,

00:03:05.280 --> 00:03:13.120
sort of markdown formatting. If you want to create more of like a checklist or review for

00:03:13.120 --> 00:03:17.040
something a little bit more comprehensive, it can do that. I also integrate a lot of

00:03:18.000 --> 00:03:24.000
student based features like Pomodoro timers, where you can pretty much use your summon hockey,

00:03:24.800 --> 00:03:32.000
type in a command using natural language and a timer starts. And I made it especially

00:03:32.160 --> 00:03:40.480
easy to use, because I feel like with apps such as obsidian and notion, you sort of get stuck in

00:03:40.480 --> 00:03:48.880
this paralysis of all the great features that you see on YouTube, and you really want to optimize

00:03:48.880 --> 00:03:57.200
your workspace and make it look beautiful and have you know, the best, the best sort of plugins.

00:03:57.200 --> 00:04:07.440
And I realized, after using those apps a lot, you sort of get away from its main use,

00:04:07.440 --> 00:04:12.720
which is a note taking app, you're meant to jot down your information and store it in a place that

00:04:12.720 --> 00:04:23.360
you know, secure and safe. And I mean, the site has great customization features. You can change

00:04:23.360 --> 00:04:28.480
different colors with your notes. And there's a light and dark theme for people who love that.

00:04:29.440 --> 00:04:36.160
But it's meant to be simple. And it's meant to become integrated with your way of doing things

00:04:36.160 --> 00:04:44.800
on your computer. Yeah, I totally relate to that with I'm a big obsidian notion fan. And notion is

00:04:44.800 --> 00:04:52.400
like, it's amazing, but there's just so much going on. It's really hard to Yeah, to use it.

00:04:53.120 --> 00:04:57.440
Exactly. And I mean, for the for the technical person, right, that can, you know, become a

00:04:57.440 --> 00:05:04.960
developer and contribute to the themes and, you know, edit the source code and putting different

00:05:04.960 --> 00:05:10.320
texts and fonts and, you know, customize the user interface, you know, that that sort of stuff is

00:05:10.320 --> 00:05:17.200
cool. But my product is more geared towards any college student, whether they're pursuing, you

00:05:17.200 --> 00:05:23.440
know, liberal arts education, and they have tons of, you know, sort of topics that they have to go

00:05:23.440 --> 00:05:31.520
over things to memorize, you know, checklists, and, you know, bullet points are also like natively

00:05:31.520 --> 00:05:37.040
supported in the app. So it's really easy for you to now go ahead and open up a window for anything

00:05:37.040 --> 00:05:41.840
you want down and close and always know that, you know, it's going to be there if you need it.

00:05:42.560 --> 00:05:49.520
Yeah, yeah. And Windows is like, really kind of lacking, lacking that I think in its note taker

00:05:49.520 --> 00:05:53.840
it with Mac doesn't have something quite that smooth either. I think you could probably do

00:05:53.840 --> 00:05:58.480
something with key binding. But you know, you can with the notes app, you can they have like a hot

00:05:58.480 --> 00:06:02.800
panel in the in the bottom right. So at least you have some type of quick access panel. But

00:06:02.800 --> 00:06:10.240
Windows doesn't have anything like that. Exactly. Yeah. And Aside also has a really good focus

00:06:10.240 --> 00:06:17.200
return feature. So when you go ahead and open up an app, a note window, and you're before that you

00:06:17.200 --> 00:06:22.080
were typing something in a Word document or highlighting something else, as soon as you

00:06:22.080 --> 00:06:28.240
close it, your cursor automatically goes back to where it was. And so it's a it's a it's a small

00:06:28.240 --> 00:06:36.320
feature at first. But when you realize that those small things start to add up, it becomes a really,

00:06:36.320 --> 00:06:47.040
really cool thing to have. Yeah. Yeah. Good. I just I love my my like hotkeys, my shortcuts on

00:06:47.040 --> 00:06:50.880
my keyboard. So like having being able to like remove that extra step of just moving my hands

00:06:50.880 --> 00:06:56.320
on the keyboard over to over to the house, like eliminate that small movement 1020 times a day is

00:06:56.320 --> 00:07:05.200
huge. Yeah, exactly. Exactly. But um, yeah, I'm excited to announce the public beta. I wish people

00:07:05.280 --> 00:07:10.240
to, you know, try it out, see what what they like, what they don't like, what they want to see

00:07:10.240 --> 00:07:18.000
implemented. And it's, it's, it's an awesome thing, because it's such a small file size, it's 80

00:07:18.000 --> 00:07:25.840
megabytes. And, you know, features are rolled out, I'd say every week or two, I noticed something

00:07:25.840 --> 00:07:31.440
that I want to be seen implemented, and it's very easy to do so. That's awesome. So this is your

00:07:31.440 --> 00:07:37.040
first this is your first public release of a of an app. Yes, this is this is my very first ever.

00:07:37.040 --> 00:07:42.240
And I'm a little bit more background about myself. I'm a computer engineering student.

00:07:42.800 --> 00:07:49.440
And I am more geared towards the hardware engineering side of things. And so software

00:07:49.440 --> 00:07:56.480
really isn't my strongest suit. But I realized that with all the AI craze that's going on right

00:07:56.480 --> 00:08:06.000
now, I wanted to become literate in a specific tool, and I chose cloud code to do that. And I

00:08:07.600 --> 00:08:14.960
been always wanting to figure out a way to learn while using these tools, because

00:08:15.840 --> 00:08:21.840
if taken the wrong way, I feel like they can be very detrimental, they can think for you and

00:08:21.840 --> 00:08:26.000
implement things that you don't want to be implemented. If you're not specific enough

00:08:26.000 --> 00:08:37.680
with your prompt. And so I'd say the majority, maybe 80 to 85% of the integration and the

00:08:37.680 --> 00:08:48.880
stack that I use, which was electron, astro sequel, SQL lite, all those frameworks that I haven't

00:08:48.880 --> 00:08:55.680
previously been exposed to at all, suddenly became, you know, something that I can work with.

00:08:55.760 --> 00:09:05.760
And so I started out with this project about half a year ago with Google's anti gravity ID,

00:09:05.760 --> 00:09:12.720
which was a pretty, you know, frontier development environment at that time.

00:09:13.760 --> 00:09:18.560
But it had tons of little quirks, tons of small things that it kept, you know,

00:09:18.560 --> 00:09:23.760
messing up and, you know, being a student, I can't really afford the token usage or like

00:09:23.760 --> 00:09:31.440
the pro models and stuff. And so I was, you know, struggling, I was wrestling with the

00:09:33.120 --> 00:09:38.720
interface and how it implemented things in the implementation plan. And, you know,

00:09:38.720 --> 00:09:45.760
along the way, I think I've broken more than I've implemented. But at the same time, I've learned

00:09:46.720 --> 00:09:56.560
how I can prompt and debug with Claude to, you know, push out a new feature or

00:09:57.200 --> 00:09:59.920
isolate a core issue, or even, you know,

00:10:00.000 --> 00:10:07.680
maybe pull up VS Code and figure out exactly what is going on in main.js, what listeners are

00:10:09.280 --> 00:10:18.640
messing up, and what functions aren't being called. And so really, I'm proud that I was

00:10:18.640 --> 00:10:29.520
able to do this in such a short amount of time. But I'm also excited that the Cloud CLI is

00:10:30.000 --> 00:10:36.160
two clicks away from my keyboard, and I can open it up, and in natural language,

00:10:36.160 --> 00:10:40.320
and a little bit of prompt exposure, I can tell it what I want, and it can do it.

00:10:41.520 --> 00:10:46.000
Yeah, so it's a big part of your development workflow or your routine, right?

00:10:46.000 --> 00:10:47.680
For sure. For sure, yeah.

00:10:49.040 --> 00:10:51.600
And do you like using it in Terminal, or do you use like...

00:10:52.160 --> 00:10:59.840
Yeah, I use the CLI. I use the command line interface, and so I just navigate to the

00:10:59.840 --> 00:11:08.080
project route, and I open up Cloud. And sometimes I use the dangerously skip features option,

00:11:08.080 --> 00:11:12.400
where it just runs on auto mode. But most of the times, you want a little bit of safeguards,

00:11:13.040 --> 00:11:18.720
especially if you're working in directories that are containing more private information.

00:11:19.520 --> 00:11:21.360
And so, I mean, it's awesome.

00:11:22.080 --> 00:11:25.040
Yeah, yeah, yeah. Yeah, I use it that way too sometimes.

00:11:25.520 --> 00:11:31.120
Yeah, especially if you have the GitHub connection on there, it can kind of just get a little crazy.

00:11:32.160 --> 00:11:35.680
Yeah, the source control can get a little messed up, especially if you don't know

00:11:36.400 --> 00:11:40.880
what it is you're merging, or if you haven't merged yet, or pulled. It creates lots of conflicts.

00:11:41.840 --> 00:11:45.840
Yeah. Yeah, yeah, yeah. Yeah, you definitely gotta watch it.

00:11:47.920 --> 00:11:48.960
That's awesome, man.

00:11:48.960 --> 00:11:53.440
So your first project, how many years are you in uni from finishing your degree?

00:11:53.520 --> 00:12:04.480
I am a rising junior, so I have two full years before I finish. And so, I mean, it's been crazy,

00:12:04.480 --> 00:12:18.560
because the whole AI craze has sort of added like a dark cloud over what it is I am capable of,

00:12:18.560 --> 00:12:23.120
because you can see these tools one-shotting side projects that are on resumes and stuff,

00:12:23.840 --> 00:12:31.120
it sort of takes away the pleasure of committing to a personal project and doing these things.

00:12:31.120 --> 00:12:37.680
But at the same time, I feel like if you can work with it, and you're able to learn from

00:12:38.320 --> 00:12:44.160
these tools, and ultimately learn what it is they're building, so you kind of like reverse

00:12:44.160 --> 00:12:50.640
engineer your way back from the end to the beginning, you can really, you know,

00:12:51.680 --> 00:12:59.200
figure out a way of pumping these projects out and learning lots of information or relevant

00:12:59.200 --> 00:13:05.600
information for like the industry that you want to go into. And for me, I mean, becoming a little

00:13:05.600 --> 00:13:11.840
bit just a little bit more exposed to building web apps, using Chromium and dealing with all

00:13:11.840 --> 00:13:17.680
those functions inside of JavaScript was kind of painful, but at the same time, you know,

00:13:18.640 --> 00:13:26.960
it taught me a lot. And I wouldn't have been exposed to all these languages and all these

00:13:26.960 --> 00:13:34.720
features and implementation, you know, techniques, if it wasn't for Cloud. I would have probably

00:13:34.720 --> 00:13:39.760
spent a year or two learning the ins and out of JavaScript, because it's, you know,

00:13:39.760 --> 00:13:47.120
it's a never ending language. Yeah, yeah, it kind of comes with like those big leaps forward,

00:13:47.120 --> 00:13:51.040
but then kind of like a couple steps back. It's not really like a net positive or a net

00:13:51.840 --> 00:13:58.480
negative, definitely not a net negative, but not totally. It's not a magic bullet, you know?

00:13:59.280 --> 00:14:04.880
Exactly. Yeah. And then you kind of to your point, too, I mean, you're kind of missing a little bit

00:14:04.880 --> 00:14:08.480
of that maybe that foundational, you know, you're getting to skip ahead a couple steps,

00:14:08.480 --> 00:14:13.440
but then you're not really that kind of elbow grease that you put in on those slower projects

00:14:13.440 --> 00:14:20.240
that kind of, I don't know, you cut your teeth on. That's kind of gone now, right? You don't,

00:14:20.240 --> 00:14:27.920
that doesn't happen as much anymore. Exactly. And I mean, it's not to say that I use this tool

00:14:27.920 --> 00:14:36.400
as a way of getting ahead, and maybe skipping like important information. It's more so

00:14:38.720 --> 00:14:46.720
you know, I wanted to solve a problem I had in my life with my work and my workflow for

00:14:46.720 --> 00:14:51.440
for studying and getting things done. And I mean, all you had to do was open up

00:14:52.240 --> 00:14:57.840
Cloud Code and begin iterating with the idea you had and with enough patience, I feel like you can

00:14:57.840 --> 00:15:03.840
make something really good. Yeah. And I think with detail, I think you're in the perfect

00:15:04.000 --> 00:15:08.880
perfect space right now because you're still you probably compliments whatever you're studying and

00:15:08.880 --> 00:15:16.960
exactly. Pretty well. So get in a build, see, see the end result and also see the less exciting

00:15:16.960 --> 00:15:26.400
parts of good system design and, and, you know, exactly, building something that's anti-fragile.

00:15:27.360 --> 00:15:34.400
Exactly. Cool. Awesome, Andreas. Well, thanks. Thanks for taking a little bit of time to talk

00:15:34.400 --> 00:15:38.800
about the project. If you if you build any more projects in the future that you want to share

00:15:38.800 --> 00:15:44.400
and talk about and maybe network connect with people about happy to have another take another

00:15:44.400 --> 00:15:50.560
time to feature you on the website. We'll, we'll take this this interview, we'll put it on your

00:15:50.720 --> 00:15:57.520
on your hiree.ai profile. And then if there's anybody that joins our network that's interested

00:15:57.520 --> 00:16:01.360
in kind of a note taking app or anything, anything else that kind of suits your profile,

00:16:02.240 --> 00:16:05.920
the system will kind of like offer to make a connection with them. Like, you know, maybe

00:16:05.920 --> 00:16:11.280
there's somebody that's working on notion board, custom notion board or something like that. And

00:16:11.280 --> 00:16:15.920
the system might think that, OK, you guys might have a good conversation. That's kind of like

00:16:16.000 --> 00:16:20.160
the vision of what we're building. So I'll. And then also, when you do launch,

00:16:20.160 --> 00:16:23.920
please let us know. You can shoot me a message. Are you on X or LinkedIn?

00:16:24.960 --> 00:16:30.160
I am on LinkedIn. I'm not on. OK, you want to just shoot me over your LinkedIn

00:16:30.160 --> 00:16:34.160
profile and then I'll post it on. I'll post this interview probably on LinkedIn,

00:16:34.160 --> 00:16:38.240
too. And then if you want to repost it to your own, I'll make a little cut of it. So it won't

00:16:38.240 --> 00:16:44.640
be raw. But if you want to post it, I'll tag you on LinkedIn and we can get some more eyes

00:16:44.640 --> 00:16:49.680
on this for your launch. Do you have a date for the launch or not? No, not really, honestly. I

00:16:49.680 --> 00:16:54.480
mean, this is my first time ever doing something like this. So it's it's been it's been a journey.

00:16:54.480 --> 00:17:00.560
It's been awesome. Oh, man, I love that. Yeah. Well, well, let me know. Yeah, I'll connect

00:17:00.560 --> 00:17:04.000
with you on LinkedIn. And then when you do finally do do that official launch,

00:17:04.000 --> 00:17:07.680
let me know. And then we'll we'll kind of just keep coordinating.

00:17:08.560 --> 00:17:12.800
Perfect. Awesome. Thank you for your time. Yeah. Yeah. Thank you for yours,

00:17:12.800 --> 00:17:16.480
man. Happy to see what you build next, man. That's awesome. Yeah. Thank you. Thank you.

00:17:16.480 --> 00:17:22.080
Looking forward to seeing your product. Yeah. Yeah. Check it out. Let me know when you check

00:17:22.080 --> 00:17:26.480
it out and should be a connection request on there. All right. It's really easy. You can even

00:17:26.480 --> 00:17:31.280
just text it from your from your iPhone or. Yeah, I think I think we support Android, too. But if

00:17:31.280 --> 00:17:35.600
you get an iPhone, you can just shoot a quick message. I'd like to create a profile there

00:17:35.600 --> 00:17:39.840
and connect with Mark. You can say Mark in Arizona. Then I'll just go ahead and connect

00:17:39.840 --> 00:17:44.960
you with me. Perfect. All right. Thank you. Yeah, no problem. All right. You have a wonderful

00:17:44.960 --> 00:17:50.240
day now. All right. You as well. Thank you. All right. No problem. Take care now. Bye.
