#programming software development
Explore tagged Tumblr posts
Text
Becoming a Full Stack Developer: A Guide for 2023

A full stack developer is a software engineer capable of working on both the front-end and back-end aspects of a web application. This means they possess the skills to design and create the user interface (UI) and manage the server-side logic that drives the application.
The demand for full stack developers is high, as businesses increasingly seek professionals who can handle a wider scope of responsibilities. If you're interested in a software development career, pursuing the path of a full stack developer offers an excellent starting point.
The necessary skills for becoming a full stack developer can vary based on the technologies you intend to work with. Nonetheless, some fundamental skills encompass:
HTML and CSS: These form the fundamental elements of any web page's structure and styling.
JavaScript: This programming language empowers the interactive elements of web pages.
Back-end programming language: This could involve Java, Python, Ruby, or other prevalent languages.
Database: This is where the web application's data will be stored.
Version control: Employing a system to track code modifications.
Web framework: Utilizing a pre-built code collection to expedite development. Discover the details : How To Become A Full Stack Developer In 2023
#full stack developer#Full stack web developer#Full stack developer salary#full stack developer roadmap#how to become a full stack developer#full stack development#programming software development
0 notes
Text
Hello there!
so, here's the deal:
I, a burnt out autistic highschooler, want to create an app for therians (as a therian myself).
Here's the basic features:
A database full of information on as many animals as possible (that can and will be updated!)
Blank templates for otherkins!
Each user has a profile- public or private- and can add theriotypes and notes about those theriotypes!
A journal feature where you can add pictures, drawings, and notes to a digital journal, similar to a glorified notes app lol- and you can make certain parts of your journal public or private!
Packs!
What are packs?
Have some word soup as an explanation: Basically if you want to create a pack to either make friends or add your friends, you can submit a pack request, where you explain why you want to make a pack and if you have specific people in mind to join, and I'm thinking that I don't want it to be like everyone has their own pack or whatever so that's why it has to be approved and stuff like I don't want too many different packs. Basically it's like a discord server or an amino thingy it's a big group chat and the pack creators can set up virtual events and send out pings like "hey! Join this zoom call if you wanna do some arts and crafts!!" Or smth like that
It's a database and a community!! If you would like to help out, please please please send an ask!! I would love all the support I can get!
P.S.
BE NICE AND DRINK WATER
#therian#alterhumanity#alterhuman#therianthrope#coding#programming#software development#therianthropy#therian community#therian things
2K notes
·
View notes
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
288 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
I'm a programmer with the trifecta of coding ineptitude 😅 🤣
193 notes
·
View notes
Text

November 1, 2001. Oulu, Finland. Agfa ePhoto CL18.
This was my workstation at the software development job I had at the time. As you can tell from the amount of caffeine implied. This office was at Technopolis in Linnanmaa. The company isn't there any more. It's nowhere.
#photo#my photos#photoblog#oulu#finland#energy drink#software development#coca cola#computers#programming
63 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
167 notes
·
View notes
Text
i got an old laptop from my grandpa and was googling about it, and the wikipedia page for the micro-soft acer aspire has an image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page....
#programming#game development#coding#codeblr#codex#developers#software engineering#code#old web#old internet#old computers#computing#computer science#computer#antique#fandom wiki#wikipedia
183 notes
·
View notes
Text
I swear that half of programming is staring at your screen going "how do I do this" and the other half is figuring out why something doesn't work and being like, "oh duh I'm just fucking stupid"
96 notes
·
View notes
Text
C# Study Links | Resources ✨
As I am starting to relearn C#, I thought why not share some links that have helped me in the past and what new ones I will be using this time to learn! I already made a similar resource post (post 1 | post 2) for C# in the past but why not a new one? 🤗
Microsoft Learn - LINK
C# Station - LINK
YouTube - LINK
SoloLearn - LINK
Codecademy - LINK
Learn C# - LINK
C# Yellow Book - LINK
C# Programming Guide - LINK
Tutorials Point - LINK
Roadmap to ASP.NET Core Developer (C#): LINK
C# Subreddit - LINK
Dot Net Perls - LINK
C# Coding Conventions - LINK
The Ultimate C# Guide For Beginners - LINK
That's all for now! If this does interests you, do check out the other posts (1 | 2) I made of other C# resources!
Happy coding/programming! 😎💻👍🏾
#resources#coding resources#programming#coding#studying#codeblr#progblr#web development#webdev#computer science#cs academia#study hard#technology#tech#csharp#dotnet#software development#software
825 notes
·
View notes
Text
oh the programmer urge to be born in the 1970's so you could invent everything yourself
131 notes
·
View notes
Text
hello world.
i am 371 lines of python script
i randomly generate tumblr posts
i have 31100 possible original posts
open for suggestions for new words, please submit in ask box
new posts WHENEVER I FEEL LIKE IT
#programmer#programming#coding#codeblr#software engineering#python#developer#progblr#gimmick blog#gimmick account#random number generation#rng#stockholm#sweden#dice
254 notes
·
View notes
Text
Ice cold take from a decade ago!
"Quality gates are either automatically tool enforced, or they are imaginary"
I am fairly confident in stating that. Because if you claim that your developers will follow the quality gate on their own, you are saying that your people are better developers than the 40 people who got Curiosity to Mars. In this talk by Gerard Holzmann: https://www.usenix.org/conference/hotdep12/workshop-program/presentation/holzmann He shows data, that the programmers who have the highest success rates with rovers on mars, by a LONG shot, do not follow quality gates that was not enforced. So they tested EVERYTHING. To NASA level standards. One of the highest in the world. They made a HUGE codebase. VERY fast. And it was VERY safe. ... and it was cheap. Because clean code is easy to change and easy to write in. And when you get tested seven ways to hell every day, then you have to write robust code. Turns out robust code and testable code is basically the same thing. ALL of the software for that, was written by 40 people. It was CHEAP. So cheap that they barely appeared in the budget. And yet it was tested inside and out constantly and quality gates was enforced with systems
So when your workplace claims that it is simply too expensive to automate the quality gates. Then inform them that it is too expensive to NOT enforce them.
62 notes
·
View notes
Text

#programmer humor#programming#geek#nerd#programmer#python#laptop#c#meme#pc#dev#developer#full stack#fswd#software development#software engineer#software#hardware#coding#code#javascript#html#css#web development#programming meme#computer science#cs#website#apps#programs
470 notes
·
View notes
Text
me_irl
223 notes
·
View notes
Text
HELP WANTED: LITTLEBIGPLANET FAN MOVEMENT

For the past year or so I’ve been working on a fan movement to revitalize interest in LittleBigPlanet on Sony’s terms. Think it comparable to Operation Moonfall, a fan movement for revitalizing interest in The Legend of Zelda: Majora’s Mask, which eventually led to its 3D Remake.
While I can’t promise the plan I’ve set out is guaranteed to result in a new LBP game, I do believe that it is also the best opportunity for one to be made. However, as I’ve worked behind the scenes I’ve found it impossible to maintain on my own. Therefore I must ask for help.
Operation Mushroom Tree, as it is tentatively titled, involves the creation of a professional pitch for a new LittleBigPlanet entry for modern consoles. This pitch would provide a basic outline of what a new entry would entail, and prove why the franchise would still be popular.
The goal is not to make a wishlist nor a whole new installment on our own, but a feasible design concept for a new game that the community can rally behind. While this exact pitch may not be directly used by Sony Interactive Entertainment, Operation Mushroom Tree would be a template to guide development of a new game. The design document at the forefront would show the best way to make a new installment in a way that would be enticing to shareholders and employees of Sony Interactive Entertainment, the current rights holders.
The document has been mainly continuously written by me. However, I am just beginning my journey into game development, and this project would be unsustainable on my own. I need concept artists and render artists to create mockups of believable illustrations of the game Operation Mushroom Tree provides. As well, I’d sincerely love the second opinions of other game designers who are passionate about the LBP franchise. Finally, I have only a very rudimentary idea of how LBP works on a programming and hardware level, and thus this project would benefit from an expert on such.
To be precise, I am looking for:
- 3D Modeling or Photoshop Artists to create renders and mock-ups of gameplay mechanics.
- Individuals with history in Game Design and have a fondness for the LittleBigPlanet Franchise, mainly to help write and guide the main design document.
- Individuals who have intimate knowledge of the LittleBigPlanet franchise on a hardware and software level, and can evaluate the feasibility of certain features on modern hardware.
If you or anyone you know falls into these categories, please contact me through Tumblr. If you are not in these categories, but are interested and believe you are able to help with this campaign, please contact me as well, and hopefully we can find a way to work together still. Do please provide some evidence of your past work and knowledge with your message.
I know that many out there currently are disappointed with the treatment of the LBP franchise after 2024, as am I. However, I do believe that LittleBigPlanet could thrive in today’s landscape, and would be beneficial to the games industry as a whole. Therefore, I am willing to embark on this journey, not only to entertain fans, but to help support up-and-coming developers get their first steps, as LBP did for me.
#little big planet#playstation#sony#lbp#game design#programming#3d modeling#sackboy#lbp2#lbp3#fan movement#help wanted#hardware#software#game development#dualshock#sony playstation#ps5#ps4#ps3#retro gaming#2000s nostalgia#sackgirl#british#media molecule#sony interactive entertainment
17 notes
·
View notes