#Software Engineer
Explore tagged Tumblr posts
Text
I made a support request with a vendor asking if there’s a way to leverage the logic they already have for determining what counts as a business day (it is very critical that this is done exactly correctly and that it never breaks in the future if nobody is maintaining it) when using their API since I didn’t want to have to maintain a separate source of truth for it, and in their response they said:
it is not too hard to do date/timestamp arithmetic
which any developer who has done date/time arithmetic knows is the understatement of the century
Famously everyone thinks so until they take down an important system by forgetting about DST, or leap years, or that leap years don’t happen every 100 years, or that they do happen every 400 years, or not considering implications of people using different calendar systems, even if they’re just slightly different like having weeks start on a different day, or they consider whether the first week of the month is the first full week or the partial week before that, or they format it in a different order.
Then when they finally think, “OK, but I know about that,” then they learn about the leap second, or the negative leap second.
So yes, date math is “too hard”.
575 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
224 notes
·
View notes
Text
Software Development using C# (Bootcamp)
Week 6 done ✨ Almost halfway through the bootcamp 🥳
We started the backend project last week, this project is a teamwork and each team has 5 students. Honestly, I was scared of it because being the only one with a biology degree in a whole class of tech students made me overthink how will I do in teamwork and how I will definitely screw up everything and it’s true I made so many mistakes as expected (today lesson the hardest orz) but i am so glad my team members are so kind and they help me a lot 🥹
What i have learned from the bootcamp in the past 2 weeks 💻
- Database
- Data modeling
- Relationship: 1-1, 1-M, M-M
- REST architecture
- HTTP methods & status codes
- Introduction to ASP.NET Core
- Webapi template & Swagger
- Create endpoints for CRUD operations
- Handle & return error in webapi
- Using controller and service folder with dependency injection
- Authentication & Authorization (role base)
- Introduction to ORMs
- Relations in EF Core
- Config database with Npgsql
(Yes, all of this in 2 weeks sobbbs)
Now let’s talk about C# again
- i am 50% done with codecademy course
- I Finished Bro Code C# videos (highly recommended and I plan to watch his React videos soon)
I am also almost done with my React first course ✨
Oh yeah Last but not least, this bootcamp gives us career advice classes related to developers' jobs, interviews, and how to have a good CV, LinkedIn, and github (if you are a friend on Discord, dm me so I can send you all the amazing stuff 💫)
#codeblr#coding#learn to code#programming#webdevelopment#womanintech#software development#software engineering#software engineer#software developers#c sharp#learn sql#backenddevelopment#computer science studyblr#studyblr#study blog#studyspo#study motivation#bootcamp
57 notes
·
View notes
Text
I've been having a hard time with programming lately. Considering that it is my job i kind of need to get it together.
My plan is to start learning stuff that isn't just the only thing I need for my current project. Try to find things about programming and computer science that interest me and maybe talk about it on this blog. I think I need to expand my curiosity about the subject.
I have all these hang ups about feeling stupid and incompetent and how hard everything is, but I need to reframe it. Yes, it doesn't come as easily to me as to others, but that's ok because I'm capable and I can put in the effort to do and learn the hard thing. And I know that at the end it will be totally worth it.
43 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
99 notes
·
View notes
Text
#dreamdoll entry ♡#stem studyblr#stemblr#computer science#dreamdoll entry ★#dreamdolldeveloper#codeblr#coding#mb#computer scientist#stem#software engineer#software#coding aesthetic#engineering#engineering aesthetic#moodboard#aesthetic moodboard#aesthetic#studyspo#studying#study moodboard
133 notes
·
View notes
Photo
Melanie Anne Phillips
Gender: Transgender woman
Sexuality: N/A
DOB: Born 1956
Ethnicity: White - American
Occupation: Writer, software engineer, director, editor, screenwriter, producer
Note: Set up the first transgender community support site, produced VHS voice training tapes that focus on resonance rather than pitch, and became one of the most cited advisors on how to develop a female voice.
#Melanie Anne Phillips#lgbt#lgbtq#trans femme#lgbt+#transgender#trans woman#1956#white#writer#software engineer#director#screenwriter#producer#first#popular#popular post#200
265 notes
·
View notes
Text
I work better at day, but study way better at night. This week I was made a deeply study using Lua Programming Language with LUAMQ to find a way to attach too many files in a MQ Queue. This means learn a lot of ways of how and the properly way to use Lua functions work with as bash/shell scripts, understand permissions and everything. Normally, there is a good tool to made things changes like that, like Ansible, but in some cases, it is not flexible enough. And I assume that could have been done with Python and a MQ library for py, but I don´t even bother myself to search for it. Lua was my first thought and for a simple task like that, it fits.
#study aesthetic#studyblog#study community#study art#study space#study motivation#student life#student blog#student university#studies and work.#study study study#studyblr#studyblr comm#developer#programming#software development#software#software engineering#software engineer#studyblr brazil#studyblr portugal#study portugal#programmer#coding#study room#study blog#studying aesthetic#studying inspiration
19 notes
·
View notes
Text
Still the wildest find at the computer science section of the library:
same energy as this:
Computer science people fascinate me so much, what kind of things are going on inside the terminal?
(side note: this made me super excited about the next update of my saturation plugin)
The "software engineer to living off the grid in a cabin far away from society" pipeline needs to be studied:
What was the name of that former Gameloft employee again who now makes Instagram videos in a cabin in the middle of the woods?
#computer science#the death of the gods#the new global power grab#Carl Miller#book#library#IT#Azazel Darkthorn#using computers to kill god#books#Voxengo#god#Ben Rogerson#goose farmer#LinkedIn#Feng Yuan#Aleksey Vaneev#Gameloft#Gameloft Live#mathematics#software engineer#techcore#cybercore#webcore#computer#terminal#computercore#corecore#programmer#coding
22 notes
·
View notes
Text
#github#coding#programming#programmer#developer#memes#computer science#computer engineering#software developer#software engineer#web developer#web development#webdev#codenewbie#javascript#pythonprogramming#python developers
315 notes
·
View notes
Text
Websites to practice Front-End
(22/02/2023)
Today I wanted to share websites to practice your frontend skills.
Front-end is complicated for my head (ask me to solve an algorithm with structure while but not to center a div HUEHHUE).
BUT at the same time I love a well done and coded design/ui. That's why today I want to share resources to help you train
1- Front-End Practice
They have 3 levels, beginner, intermediate and advanced. There's no "answer" so you can't copy the code, it's just you trial and error until you get to the template (which really is a website that exists)
One thing I thought was really cool here was that it tells you what you're going to practice the most in the exercise, color palette and search features.
It's very interesting for a front-end not to be dependent on a tutorial, because from what I've seen in interviews, they ask you to make a layout and you won't be able to make one yourself if you don't learn to break down a single layout from the beginning and try and making mistakes until it's perfect.
2- DevChallenges
I find the projects not only beautiful visually but also interesting to practice. Here you already have the solutions that other people recommend, but again I think it's best for us to try and make mistakes until we get similar.And it also sorts the levels.
Here an example:
Cool huh? Well, I hope this helps someone who is looking for projects to practice with. We can invest a lot of time trying to make a layout, so having something ready I know helps a lot.
I wish you good studies and a great Wednesday, drink water.
#front end#frontenddevelopment#html css#html5#full stack developer#static website design tools#css3#javascript#reactjs#software engineer#practice#studyblr#studyblog#codeblr#resour#study tips
296 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
456 notes
·
View notes
Text
I spent so long today trying to figure out why .gitignore wasn’t working.
I spent *hours* going through so many StackOverflow questions and reddit posts where brand new developers are trying to use a .gitignore for the first time and getting the syntax wrong or putting it in the wrong directory or naming the file wrong or they already tracked the files. All common mistakes I made when I was new to this, but not what was wrong for me.
I’m suddenly reminded what it was like back then everytime I had a problem googling every little issue and thinking some obscure issue was happening or there was a bug in git or something, and then I’d find the small error I’d made. But now I understand it so well I’m stumped what could be wrong.
Flashback to when I was trying to decide which OS to use when writing it and decided it was simple enough that Windows would be fine. Plus I want this to be cross platform and so it’ll be good to be forced to deal with Windows compatibility up front.
Then finally I found the issue: I created the .gitignore from Powershell and it defaults the encoding to UTF-16LE??? Why would they do that? Just to prank people trying to create files to be used literally anywhere???
Changed it to UTF-8 and it works.
god
17 notes
·
View notes
Text
Burnout is far too common in Software Engineering and needs awareness. Burnout is pretty common but I think a lot of people consider burnout in the obvious sense: You're run down from doing stuff that doesn't energize you for too long. That's sort of the oversimplified version. But this comes up all the time from things like: - Can take a short amount of time on a high-stress project - Might be a different time horizon if it's just an uninteresting challenge or something mundane/repetitive I think something that's NOT talked about with burnout is when you're not feeling resentful, or exhausted, etc... And you experience something like burnout even though you LOVE what you're doing and it feels energizing. I had this happen while working at a startup early in my career. I worked almost literally all day as long as I wasn't sleeping or in the gym. And I did this for years. But I didn't know I was burning out because I loved what I was building, who I was working with, the tech, the challenges, the mission... Everything. What I didn't realize? I developed pretty crippling social anxiety. I didn't even know how to meet or talk to people anymore. It's pretty hard to meet people when the only thing you know how to do is talk about digital forensics, specifically what you're coding in that domain. I ended up getting a puppy so that I'd be forced to do something else outside of work and have a different commitment. Something that would force me out of my routine and put me into another, giving me responsibilities outside of work. Plus, she's cute as hell and people couldn't walk past without starting a conversation about her. Lyla is 9 this year and she saved my life. I made a video last year on some burnout topics here: https://youtu.be/KaZqx-75SiY?si=O0Sa4UgfbuvNr6Nu Remember to take care of yourselves. There's always more work to be done tomorrow. There aren't infinite days with your friends, your family... or your Lylas. ---- 📨 Sign up for my email newsletter! 🗣️ Share with your network! #Burnout #MentalHealth #SoftwareEngineer #SoftwareEngineering
8 notes
·
View notes
Photo
Yearly average median Software Engineer pay across the US and the EU. Based on self-reported salary information. 2023 data
by u/maps_us_eu
80 notes
·
View notes
Text
★ . . . 𝐃𝐑𝐄𝐀𝐌 𝐃𝐎𝐋𝐋 𝐃𝐄𝐕𝐄𝐋𝐎𝐏𝐄𝐑 . . . ★
hello, i'm dreamdoll. you can read my bio here. this is my coding/studying blog where i talk more about my coding and language adventures as a beginner!
★ early twenties. ★ self studying ★ interested in web/app dev, neuroscience, all things stem, languages, and a bunch of other things.
— my “main” side blog: @dreamdolldiary — i follow from: @saintdreamdoll
#studyblr#codeblr#self improvement#digital minimalism#dream life#coding#code#studying#programming#engineering#software engineer#wellness#student#student life#university#dark acadamia aesthetic#dark acamedia#light acadamia aesthetic#studyinspo#study notes#study blog#girl blogger#high value woman#studyspo#langblr#productivity#productive hacks#work in progress#level up#level up journey
70 notes
·
View notes