Hey Devs and Hackers! It's time for your daily rendezvous at the Daily Devs Hangout. ๐Ÿ› ๏ธ๐Ÿ”—
Pull up your ergonomic chair in our virtual realm and share a slice of your day. From triumphs over complex code, head-scratching bugs that make you wonder why you started coding in the first place - we're all here for it. ๐Ÿž๐Ÿ’ป
Cracked a tough algorithm? Encountered a Bitcoin brain-teaser? Or perhaps you've got a piece of sage advice that could save a fellow dev's sanity? This is the place to spill.
Random realization I just came to:
No-coder is a psyop. From now on I call them pre-coders ๐Ÿซก
reply
a non dev is seated ๐Ÿ‘€
curious how everyone started their dev journey?
reply
intro to sql class in the business school at UT Austin ๐Ÿซก
my mom taught me html as a kid, and i picked up CSS at a job in college
โ€œnone of those are programming languagesโ€: yeah i got made fun of endlessly by โ€œrealโ€ programmers in college a lot
reply
one place i def did not start it was high school. i did a โ€œphotographyโ€ class as my computer credit. it counted because we had some assignments that required you to use photoshop ๐Ÿ˜‚
reply
wow, it seems you have quite a cool mum ๐Ÿ‘€
reply
For me shitty python course on udemy that I finished 10% of lol I wanted to write a "trading bot" ๐Ÿคฎ
I gave up after that for a little while and didn't start making real progress again until I started with HTML/CSS then worked my way up to JavaScript
reply
for me, I know how to play around with simple WP sites and Nocode tools, learnt them because I constantly need to fix small things, and I hate to need to keep asking others to help ๐Ÿ˜‚
reply
I have a homie whose a newer web developer and also knows some no code tools (I think framer is the one he mostly uses) and his websites always look way better than mine haha
I think no-code makes sense for a lot of marketing / ecommerce sites and you can definitely make a living as a contractor building them for people
reply
i think one of the biggest struggles for anyone building stuff (not developing for fun) is to resist writing code where a nocode tool would do a better/sufficient job
reply
121 sats \ 7 replies \ @ek 3 Jan
I had to pick a orchid subject in high school and "computer science" sounded interesting - or everything else sounded less interesting.
That was the second year in which this subject was available. The year ended up with me teaching the teacher because he didn't get some things I was doing with Java. It was possibly dumb things but it worked.
Was a fun teacher most of the times but I think he had some kind of ego problem.
I got an A- because I spent the night before optimizing something and didn't test everything so something did indeed not work when he graded the program - a very simple room booking system. Fun times :)
reply
"computer science"
it sounds super boring to me ๐Ÿ™‰ how come they can name something so interesting into something so boring.!
reply
0 sats \ 5 replies \ @ek 3 Jan
How would you name it?
reply
hacking ๐Ÿ‘€ or anything but computer science
reply
0 sats \ 3 replies \ @ek 3 Jan
"Hacking" is not something you start with though.
You need some fundamentals first. "Hacking" is basically exploiting your existing knowledge about something to make things do what they weren't meant to do.
This reminds me of a kid I used to try to teach math and he kept asking me if I know how to hack people just because I told him once I study computer science, lol
Was also a fun kid but I think he ngmi lol
reply
or just programming, then at least I would be curious - what dis
computer science - okay, bye ๐Ÿ˜‚
"Hacking" is basically exploiting your existing knowledge to do things that things weren't meant to do.
just the sound of it is thrilling! aren't we here to improve things?
This reminds me of a kid I used to try to teach math and he kept asking me if I know how to hack people just because I told him once I study computer science, lol
ugh, not in this way, why not just leave others alone.
reply
0 sats \ 1 reply \ @ek 3 Jan
That seems to be the the unfortunate reality of any formal education, lol
Formal education made me hate exercising and music.
Two things that turned out to be great things actually later in my life.
Watched Kody Low on the Guy Swan podcast talk about his coding journey, seemed cool so I thought I'd give it a shot. Ran into a bunch of free resources and got some good support from the community. Looking forward to finishing the plebdev/nostrdev material, and being more active with replit, nix os, and github.
reply
Kody is a legend! He helped me a lot when I was going through Base58
reply
Took a Fortran course in college and got a co-op job writing graphics software.
reply
Based! What text editor do you use? Also did you happen to learn any Forth in college?
reply
I used punched cards. Output was a plotter across town (microwave roof to roof)
reply
Just remembered, my company's local cardreader was linked to the mainframe across town and the plotter was connected to the mainframe. It was a Control Data Corporation datacenter. I was in downtown Houston and the CDC machine was west of downtown I think.
reply
If my guess is correct, it started with "Hello World"
reply
Yeah except for me I spelled it โ€œhello wroldโ€
I knew being a dev was gonna be rough after botching my first ever line of code ๐Ÿ™ƒ
reply
Programming calculators not yet realizing it was "programming."
reply
Whats up hackers/slackers! I'm sick this week but still getting a little work done
I've been building a zap telegram bot using NWC this week and last. Just noticed today that telegram extended a lot of the bot functionality in their latest update (telegram bots can be kinda limited compared to discord/slack/etc) so now bots can detect and act on "reactions" (emoji's) on messages. https://core.telegram.org/bots/api-changelog#december-29-2023
For me this means I can do zaps with โšก reactions on messages now so thats p cool!
Anyone here running a telegram bot?
reply
21 sats \ 2 replies \ @ek 4 Jan
Anyone here running a telegram bot?
Here! I run a TG bot to put the SN RSS feed into a TG channel.
I also created a GPT2TG bot for fun once but OpenAI doesn't really like running bots. I had to update my cookie too often so I lost interest in running the bot. I just wanted to use ChatGPT from TG, lol
But it was a fun project for a day. It's also written in bash because I didn't anticipate how much work it would be. I initially thought I could do it in a few lines of bash, lol
That's probably the ugliest bash code I have ever written but it works - or at least it used to work, it's been 4 months already :)
reply
Nice! I had written a chatGPT discord bot in the plebdevs discord about a year ago but it was early on with their API and it was basically the same thing as you too much to maintain. I was also thinking about writing a simple bot to grab posts from ~devs to the plebdevs discord
reply
0 sats \ 0 replies \ @ek 4 Jan
I was also thinking about writing a simple bot to grab posts from ~devs to the plebdevs discord
๐Ÿ‘€ Do it!
reply
When did it click for people to feel comfortable calling themselves a โ€œdevโ€ instead of a โ€œnon devโ€?
Shipping 1st product, avoiding StackOverflow for 24 hours, receiving first job or client work or just a conscious decision?
reply
399 sats \ 0 replies \ @k00b 4 Jan
Probably after shipping my first self-made product. I hadn't graduated from undergrad when it first launched, but I still felt like I could "do it."
reply
399 sats \ 0 replies \ @ek 3 Jan
Mhh, good question. Maybe when I started to code for fun.
But when you start getting paid for coding, that's probably a pretty good sign you can call yourself a "dev" now.
reply
This is cool. I am not a dev but I find this intriguing.
reply
To all ~devs too, which habits and behaviours have led you to accelerating your coding competence and knowledge the most?
reply
At first for me it was making the public commitment to my friends and family that I was gonna become a programmer (would have been embarrassing not to after I told everyone!)
Next it was making the commitment to myself to try and push code to github every day. Something about that habit in particular was powerful for me because I felt that I was building up some proof-of-work and compounding my skills / work in public
reply
I guess it all comes down to problem-solving, especially your own problem, nothing drives you the best than this.
why would a non dev answering this, feel free to ignore:)
reply
Started this React Course https://courses.joshwcomeau.com/joy-of-react this year. Planning to also contribute to repos to make it stick.
reply
Am I the only one who coding in C every day? I'm getting out of date :)
reply
no :)
reply
How often do you use chatgpt for programming? Some people at my work seem to shun it but I find it incredibly useful as long as youre not over reliant on it
reply
I use it VERY often but only to help me have a faster feedback loop. I dont want it to think for me, I'll have it find ideas for me, or suggest them to me, but outside of that it just genenrates boilerplate code that I be sure to read, understand, and often refactor a bit.
reply
Same , it's a great sidekick
reply