Cookie Consent by Free Privacy Policy Generator ๐Ÿ“Œ Things Tech People Say ๐Ÿ’ญ

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š Things Tech People Say ๐Ÿ’ญ


๐Ÿ’ก Newskategorie: Programmierung
๐Ÿ”— Quelle: dev.to

Today's post will be dedicated to a few terms and phrases that are software, development, and tech specific. I was inspired by this tweet where Gergely Orosz, author of The Pragmatic Engineer newsletter (if you haven't checked it out, I highly recommend it), asks what terms many software engineers understand, but can confuse people outside of tech.

I related to many of the replies, as I was so confused by terms like production and staging on my first day as a junior developer.

Live footage of me on my first day:

Of all the terms mentioned, here are my favorites:

  • Rubber Ducking ๐Ÿฆ†
    Rubber Ducking is a term often used when talking about debugging. The term โ€œrubber duck debuggingโ€ comes from a book by Andrew Hunt and David Thomas called โ€œThe Pragmatic Programmer.โ€ In the book, the authors describe a programmer who carries a rubber duck around and debugs their code by explaining it, line-by-line, to the duck.

    While the practice of talking to a rubber duck may sound silly, itโ€™s actually proven to be a helpful strategy for finding and solving problems with code.

  • Daily Standup ๐Ÿค๐Ÿฝ
    Daily Stand Ups are part of the Agile Software development process (and SCRUM). They are usually at the same time every day and can cover topics such as what you accomplished the day before, what you plan on accomplishing that day, and blockers.

  • Blockers ๐Ÿ›‘
    Something preventing (blocking) you from moving forward with a task, often code-related.

  • Do a Git Blame ๐Ÿ™ƒ
    A git-blame is used to show what revision and author last modified each line of a file. It's like checking the history of the development of a file. More formal definition from GitHub:

    The blame command is a Git feature, designed to help you determine who made changes to a file. Despite its negative-sounding name, git blame is actually pretty innocuous; its primary function is to point out who changed which lines in a file, and why. It can be a useful tool to identify changes in your code.

  • Lead the Postmortem ๐Ÿ’€
    A post-mortem is when a team reflects on a project, how it was executed, what went right, what went wrong, how to prevent mistakes, and how to do better next time. I've heard this phrase used outside of tech many times.

    In my opinion, postmortems are really a helpful exercise regardless of industry. Oftentimes, someone is chosen to lead this, therefore leading the postmortem. I love this article from Free Code Camp on what postmortems can look like for software.

  • Technical Debt ๐Ÿ’ต
    Technical debt is the term used to describe the result of making decisions based on speed above all else. These quick, real-time decisions can make or break software updates. But there should be a balance between good decisions and fast ones. Technical debt can result in negative outcomes or be well worth itโ€”depending on what you and your team decide.

  • Spaghetti Code ๐Ÿ
    Spaghetti Code is a term used when describing unstructured and difficult-to-read code. Spaghetti Code can lead to problems over time, as it's often tricky to build on top of. If not resolved, it can lead to folks spending time and energy fixing and finding bugs due to the lack of structure in the code.

  • Kill All โ˜ ๏ธ
    killall is a tool for terminating running processes on your system based on name. You can run it like this:

    killall [process name]

  • Development (aka Dev) ๐Ÿ’ก
    Commonly referred to as dev, this is where developers build the code. For example, your company may have a 'dev' version of the site where you push up code for review.

  • Staging (aka Stage) ๐Ÿงช
    This environment is used to test the software using real data to validate it is ready for use. For example, your company may have a 'staging' version of the site where you push up code. In my experience, this step comes after testing code on dev.

  • Production (aka Prod) โœ…
    Commonly referred to as prod, this is where the software is made available to users (aka friends, family, the general public, etc.)

  • Ship to Production
    Shipping to production essentially means pushing code live to where it is available to all users. However, this can happen differently depending on your company. I love this article from Gergely Orosz on the different approaches to pushing code live.

  • Cut a Release ๐Ÿ“‹
    Cutting a release means taking the state of a code base, project, or repo, and locking it down so no further changes are made. This state is then given a release name and/or release version.

    An example would be how different versions of operating systems are released for your laptop or phone. Releases are helpful because when consistent versions of the software are given to users, it is easier for them to ask for help based on what version they are using.

  • Change List โœ”๏ธ
    New features and/or fixed bugs that are new from one version of software to the next.

Comment down below with any of your favorites!

...



๐Ÿ“Œ Real experts say this is why people quit. Actual people say it's nonsense


๐Ÿ“ˆ 33.51 Punkte

๐Ÿ“Œ Things Tech People Say ๐Ÿ’ญ


๐Ÿ“ˆ 30.17 Punkte

๐Ÿ“Œ So I hear some people say you need antivirus software for your computer and some who say you don't. Well, which is it?


๐Ÿ“ˆ 25.9 Punkte

๐Ÿ“Œ What are some of the dumbest/most ignorant things you've heard people say about Linux?


๐Ÿ“ˆ 24.65 Punkte

๐Ÿ“Œ Tech/Non-tech books which Tech people should read


๐Ÿ“ˆ 24.17 Punkte

๐Ÿ“Œ Don't overlook the risk of 'people doing people things'


๐Ÿ“ˆ 23.12 Punkte

๐Ÿ“Œ NSO Used Real People's Location Data To Pitch Its Contact-Tracing Tech, Researchers Say


๐Ÿ“ˆ 22.28 Punkte

๐Ÿ“Œ People on thPeople on the Move in Tech in Novembere Move in Tech in November


๐Ÿ“ˆ 18.65 Punkte

๐Ÿ“Œ Throwback Thursday: I say Virus, You say Trojan


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Throwback Thursday: I say Virus, You say Trojan


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Throwback Thursday: I say Virus, You say Trojan


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Throwback Thursday: I say Virus, You say Trojan


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Say Goodbye to Busywork, Say Hello to Watson


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Say Goodbye to Busywork, Say Hello to watsonx Orchestrate


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Say Goodbye to Busywork, Say Hello to watsonx Orchestrate


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Scientists Pinpoint Neurons That Reveal What We Are Going to Say Before We Say It


๐Ÿ“ˆ 18.29 Punkte

๐Ÿ“Œ Say Hello to Android Things 1.0


๐Ÿ“ˆ 17.03 Punkte

๐Ÿ“Œ Return to office realities: 4 things employees say they're struggling with


๐Ÿ“ˆ 17.03 Punkte

๐Ÿ“Œ Leaked Senate Talking Points Say Internet Surveillance Warrants Would Force FBI To Let Terrorists Bomb Things


๐Ÿ“ˆ 17.03 Punkte

๐Ÿ“Œ Making ChatGPT and Bing Chat say stupid or dangerous things just proves we're the problem, not AI


๐Ÿ“ˆ 17.03 Punkte

๐Ÿ“Œ 10 Things You Should Never Say to Junior Developers


๐Ÿ“ˆ 17.03 Punkte

๐Ÿ“Œ Why do people say โ€œFLOSSโ€ instead of โ€œFOSSโ€?


๐Ÿ“ˆ 16.76 Punkte

๐Ÿ“Œ Most Amazon Prime Subscribers Say They Don't Want To Buy the Amazon Key That Lets Delivery People Into Their Homes


๐Ÿ“ˆ 16.76 Punkte

๐Ÿ“Œ Apparently, People Say 'Thank You' To Self-Driving Pizza Delivery Vehicles


๐Ÿ“ˆ 16.76 Punkte

๐Ÿ“Œ You. Quest and LabCorp. Explain these medical database super-hacks, say US senators as 425,000 more people hit


๐Ÿ“ˆ 16.76 Punkte

๐Ÿ“Œ Vimeo sued for storing faceprints of people without their say-so


๐Ÿ“ˆ 16.76 Punkte

๐Ÿ“Œ India's demand to identify people on chat apps will 'break end-to-end encryption', say digital rights warriors


๐Ÿ“ˆ 16.76 Punkte

๐Ÿ“Œ Google Cuts Company Protecting People From Surveillance To A โ€˜Skeleton Crew,โ€™ Say Laid Off Workers


๐Ÿ“ˆ 16.76 Punkte











matomo