#developer
Explore tagged Tumblr posts
Text
Ok. I am going to let you in on a secret about how to make programming projects.
You know how people write really good code? Easy to read, easy to work with, easy to understand and very efficient?
By refactoring.
The idea that you write glorious nice code straight is an insane myth that comes from thinking tutorials is how people actually code.
That is because programming is just writing. Nothing more. Same as all other writing.
The hobbit is ~95000 words.
Do you think Tolkien created the Hobbit by writing 95 thousand words?
Of course not! He wrote many many times that. Storylines that ended up scrapped or integrated in other ways, sections that got rewritten, dialog written again and again as the rest of the story happened. Background details filled in after the story had settled down
Writing. Is. Rewriting.
Coding. Is. Refactoring.
Step 1 in programming is proof of concept. Start with the most dangerous part of your project ( danger = how little experience you have with it * how critical it is for your project to work )
Get it to do... anything.
Make proof of concept code for all the most dangerous parts of the project. Ideally there is only 1 of these. If there is more than 3 then your project is too big. ( yes, this means your projects needs to be TINY )
Then write and refactor code to get a minimum viable pruduct. It should do JUUUUUST the most important critical things.
Now you have a proper codebase. Now everytime you need to expand or fix things, also refactor the code you touch in order to do this. Make it a little bit nicer and better. Write unit tests for it. The works.
After a while, the code that works perfectly and never needs to be touched is hard to read. Which does not matter because you will never read it
And the code that you need to change often is the nicest code in the codebase.
TRYING TO GUESS AHEAD OF TIME WHAT PARTS OF THE CODE WILL BE CHANGED OFTEN IS A FOOLS ERRAND.
( also, use git. Dear god use git and commit no more than 10 lines at once and write telling descriptions for each. GIT shows WHAT you did. YOU write WHY you did it )
Is this how to make your hobby project?
Yes. And also how all good software everywhere is made.
#codeblr#software#developer#software development#software developer#programmer#programming#coding#softeware
287 notes
·
View notes
Text

maia arson crimew
Gender: Non binary (it/she)
Sexuality: Bisexual / lesbian / queer
DOB: 7 August 1999
Ethnicity: White - Swiss
Occupation: Computer developer, computer hacker, entrepreneur, activist
Note 1: Known for leaking source code and other data from companies such as Intel and Nissan, and for discovering a 2019 copy of the United States government's No Fly List on an unsecured CommuteAir server.
Note 2: Is autistic
#maia arson crimew#nb#transfemme#nonbinary#lgbt#lgbtq#bisexuality#lesbianism#queerness#non binary#lesbian#bisexual#queer#1999#white#swiss#computer scientist#hacker#developer#Computer developer#entrepreneur#activist#neurodivergent#autistic#disabled#neopronouns#popular#popular post#1000#viral
5K notes
·
View notes
Text
dev process of my submission for hackapet by hack club!!





drew all the assets, wrote all the code, consumed all the energy drinks xD
overall an incredibly fun experience!! learning pixel art and ignoring my psychology tests were the biggest highlights :3
now onto the final push to submit on time >:D
#codeblr#programmer#programming#i yearn to code#dev blog#developer#game development#game jam#hack club#pixel art#pixel graphics#duck#python#pygame#code#coding#computer science#cs#csblr
73 notes
·
View notes
Text
follow me if you liked this post :) I made the image
2K notes
·
View notes
Text
I HAVE FINALLY SUCCEEDED
IT WORKS!!! IT WORKS!!!!!
[4, 5, 4.3] -> add BECOMES 13.3!!!!!!!!!!
YOU PEOPLE I HAVE DONE IT
source code will be coming soon (as soon as i get more helper functions working.
For now, PLEASE contribute if you can. Even as little as suggesting some helper functions could help me a ton.
Contribute below:
Open a PR, An issue, Anything, Just mention what the language lacks and you don't even need to implement it yourself, I'll add it to the To-Do list and get working on it ASAP.
Join the discord server, I will be posting updates and asking for suggestions and providing beta builds: https://discord.gg/JxnKn9jd
#code#codeblr#programming#compblr#programmer#progblr#developer#software engineering#c#programming languages#github#coding#coder#software engineer#technology#development#software development#software
107 notes
·
View notes
Text
the only 2 color palettes I've been seeing amongst vector graphic designers lately...
cyberpunk 2077

synthwave '84 (dark)

43 notes
·
View notes
Text

#programmer humor#programming#geek#nerd#programmer#technology#computer#phone#mac#windows#os#operating system#website#web development#dev#developer#development#full stack developer#frontend#backend#software#hardware#html#css#meme#despicable me#gru#joke#software engineer#apple
420 notes
·
View notes
Text
Coding and writing are kinda the same:
Both involve staring at a screen, questioning your life choices.
Both require fixing things that technically work but feel wrong.
Both involve crying over missing characters (a semicolon or a protagonist, take your pick).
But at least with writing, I can make up the rules. If you’ve got a story idea but don’t feel like wrestling with words, let’s talk. I do the writing so you don’t have to.
#writing#writers on tumblr#amwriting#writing struggles#storytelling#ghostwriter#hire a write#developer#relatable#react native#creative writers#writersofinstagram
14 notes
·
View notes
Text
what the devs were doing while making the raveyard update:
this is my Contribution to this tweet btw

#pressure sebastian#pressure roblox#pressure fanart#pressure game#pressure#sebastian solace#sebastian pressure#sebastian solace pressure#shitposting#doodle halloween#raveyard#Art#shitpost#Developer
184 notes
·
View notes
Text

Day 3 of promoting Infinity Dust (my game)
26 notes
·
View notes
Text

Getting old is interesting. I've always been a middle ground between sports (skateboarding, surfing, jiu-jitsu) and an avid student. Over time, it's clear that you can't keep trying the same tricks, just as you can't study the same way.
Today, as I'm writing an article about event-driven architectures, I realize that final exams in college were much easier, just like it's not as easy to jump the same stairs on a skateboard as I did when I was 18. In the image, you can see my favorite note-taking app, Obsidian, and my Neovim terminal. I'm diving deep into Java, and for that, I'm taking a Spring Boot bootcamp offered by Claro through the DIO Innovation One platform.
#coding#linux#developer#programming#programmer#software#software development#student#study aesthetic#study blog#studyblr#studying#studentlife#studentlearning#masterdegree#master degree#softwareengineering#softwareengineer#study motivation#studyblr community#brazil#java#javaprogramming#apachekafka#self improvement#self study#study inspiration#room#room decor#dark academia
166 notes
·
View notes
Text
ᴍʏ ꜰᴀᴠꜱ ᴄᴏɴᴛᴇɴᴛ ᴄʀᴇᴀᴛᴏʀꜱ ᴛᴏ ᴘᴇʀꜱᴏɴᴀʟʟʏ ᴅᴇᴠᴇʟᴏᴘɪɴɢ
pt.2??
Likes, comments, reblogs and follows are appreciated <3
#that girl#pink pilates princess#self development#glow up#soft life#do it for yourself#clean girl#it girl#self improvement#becoming that girl#Tam Kaur#Wizardliz#Persephonesminds#simone simons#Via Li#LenaLifts#personal development#personal post#developer#Youtube#youtube video#instagram#tiktok#i love pinterest !!!#pinterest#girly aesthetic#soft aesthetic#aesthetic
66 notes
·
View notes
Text
guys we gotta stop this, literally all i do is draw pixel art for my games and code, and i go on the godot discord to see some GENIUS SAY WORDS THAT PROBABLY HAVEN'T EVEN BEEN INVENTED YET.
QUATERNION?? NOWAY THATS A REAL WORD.
#NO HATE TO NICK I JUST SAW THIS AND THOUGHT IT WAS FUNNY HES PROBABLY TO SMART TO SEE THIS ANYWAY#pixel game#pixel illustration#programming#game design#coding#indie game dev#game dev update#game development#game developers#game dev#game dev blog#indie dev#game dev stuff#indie game#indiegamedev#devlog#indie developer#web development#developer#codeblr#code#godot
29 notes
·
View notes
Text
friendly reminder that once you put your characters out there, they are a free-for-all on whatever fiction your fans would like to create
you can't say "don't do this/that with my characters!" once they are public. people will do what they want, so you can really only request that they're tagged with certain things so you don't have to see it
That being said i might start posting my ocs and get back to work on my games when my laptop is fixed because i'm actually really curious on what things people will come up with
i can't stand people who claim they want a fandom but "without the weird aspects"
fandoms. are. weird. once you have one, you can't really stop anyone from doing whatever they want. it's like a public toy box, you've donated your toys and people will play with them however they wish
i would love a fandom, with ALL the weird aspects. not everyone will feel that way, and that's fine
but you can't expect people to abide by your rules when it's solely to limit THEIR freedom instead of limiting what YOU view
tl;dr fandom fun, cant control everyone, grow up
#🌙#❤#fandom#friendly reminder#ocs#oc#original character#original creation#fandom spaces#developer#game development#proshippers please interact#op is a proshipper#op is a comshipper#proship#op is a darkshipper#proship safe#proshippers are valid#proshippers are welcome#proship positivity#pro ship#pro fiction#fiction#opinion
38 notes
·
View notes
Text
Eclectic Elevator NPC Showcase day 4!
Introducing Brodi!
The odd round thing is never seen without a smile, even in the most dire circumstances, they always finds a way to keep it up! - I wonder how his face doesn’t get tired of it..- Some say their smile is contagious and I’m not sure if they mean literally or figuratively, but who knows! All that matters is that this smiling friend will be there with a cheery face through thick and thin!
4rtist’s note: Brodi was made along with the second wave of NPCs I made! I wanted some kind of round character and decided what other than a smiling face!
January, 2025

March, 2025

Fully-Body Turnaround

#eclectic games#game development#developer#eclectic elevator#roblox#roblox game#art#roblox dev#Brodi the Smiling Friend
32 notes
·
View notes