DEV Community

loading...
Rachel Soderberg profile picture

Rachel Soderberg

I'm a Software Developer who loves working with C#.NET and Salesforce. In my free time I lift weights, do martial arts, and play video games.

Location Austin, TX Joined Joined on  github website twitter website

Education

Oregon Institute of Technology

Work

Software Developer at BOXX Technologies

Last 250 comments

How I launched a 5-figure business while working as a full-time software dev. And how you can do the same

Unless they dedicated some of their free time to it? It's tot...

Updating a Record Using C# .NET and the Salesforce REST API

You are absolutely right! I never ran into issues with exhaus...

Updating a Record Using C# .NET and the Salesforce REST API

That's a great question, and I'll be looking into that today ...

Updating a Record Using C# .NET and the Salesforce REST API

That's a great idea, I'm going to look into this! I'm still l...

The Great C# Regions Debate

It would be nice if regions had a slightly different back col...

What is your fitness routine?

My Muay Thai gym opened up a few weeks back, so I'm in there ...

Integrating C# .NET and Salesforce's REST API

Here you are! dev.to/rachelsoderberg/querying-an...

Integrating C# .NET and Salesforce's REST API

Hey there! I was actually going to write and release that tod...

Interviews and Infants

I'm always told I'm a great cultural fit, but don't have th...

The Complete Guide to Status Codes for Meaningful ReST APIs - Let's start!

The cats were very helpful with this lesson, thank you!

One Hour Code Challenge - Burnout Recovery

This is a cool idea! How often do you think you'll try to d...

How Do You Remember as a Developer?

Sometimes I remember with Google. "Hmmm could have sworn ...

Challenges on Learning How to Code as a College Student

"it's you who teaches programming to... you" - I learned th...

Dungeons & Dragons Max Hit Points Calculator

Hey, thanks for the info and tips! This was my first time p...

Building a Remote Organisation

I couldn't imagine enjoying software monitoring my every mo...

Which Techie Are You?

Definitely a minimalist, but I do like to have a couple of ...

Is there a barrier to entry for .Net?

I was wondering the same... perhaps we only know one portio...

What software development tools (libraries/frameworks/apps/whatever) make you feel most anxious while you're working with them?

Everything new and unexplored makes me uncomfortable still....

Will you write code after you retire? How will your relationship with our craft change?

Probably, I could see myself working a part time job at a c...

Are you a multi-passionate developer?

Martial arts and playing video games are my other big passi...

5 Free Tutorials You Should Complete to Master the Back-End

If I may make a suggestion then, I'd change the title to so...

5 Free Tutorials You Should Complete to Master the Back-End

What about C#? Surprised at the lack of mention since the t...

How many programming languages do you know?

I consider any programming language that I can navigate as ...

How I connected our Christmas Tree Angel to Pusher

Cute idea! One of my favorite college courses was an electi...

Create a Simple Web Scraper in C#

I'm sorry you cannot get it working, but I built the applic...

Create a Simple Web Scraper in C#

Hello! Great to hear you're giving the project a shot! Unf...

Create a Simple Web Scraper in C#

I would love to be able to help, but I need you to be more ...

Create a Simple Web Scraper in C#

There is plenty of code in the post, what specifically are ...

What’s the weather like where you live?

I'm in Austin, TX and it was sunny and around 82'F yesterda...

Are there things you see in others' code that just automatically makes you twitch/shudder

I didn't know this was a bad thing! I was taught it in coll...

Create a Simple Web Scraper in C#

Very cool! I'll have to check it out next time I have some ...

Create a Simple Web Scraper in C#

Does this follow a similar method as I wrote above? I see i...

Which non-computer science degrees apply to skills needed for a career in software development?

Communication for sure!

Coding Bootcamp Realities

I thought so too!! But my boyfriend from New York was like ...

How important are math skills for software development?

I'd say algebra is essential (a variable is essentially x =...

Coding Bootcamp Realities

Sounds exhausting! I barely felt like I made it through col...

Junior Developers Should Start A Technical Blog Early In Their Career

That is excellent! Some of my posts have been more personal...

What's my age again?

"If you finish the work quicker than everyone else, it coul...

The Mysterious 'Owl' (*+*)

I don't know web development, so this wasn't exactly famili...

How often do you clean your screen/keyboard?

Thankfully I have a cube, so nobody will steal my seat. Tha...

How often do you clean your screen/keyboard?

Work or home? Because those are two very different answers ...

What do you use for password management?

Last Pass is my favorite!

Recommend A Software Project Management Book?

I'll add it to my library list, you're right that it doesn'...

Recommend A Software Project Management Book?

I'll check it out, thank you! I do like to follow a sort of...

What time of day do you get your best work done?

I am also very productive in the morning. 2-5am seems to be...

Recommend A Software Project Management Book?

That's definitely on my list! Thanks!

What makes recursion hard

Honestly, it was just an internship and some of the other q...

What makes recursion hard

My first technical interview, I was asked to explain how to...

How I Am Getting Out From Under My Student Debt

That's awesome!! 18 months is a fantastic timeline and it w...

How I Am Getting Out From Under My Student Debt

Nerd Wallet has some good advice, but they can be hit or mi...

How I Am Getting Out From Under My Student Debt

It's probably the most important piece of advice, too! Righ...

How I deal with my 9-5 when I still learning Programming?

Great post! You must be fortunate enough to have a short co...

If your manager told you to spend the next two weeks working on any "fun and fulfilling" project at work, what would you do?

I need to ponder this, because I realize I've never actuall...

Formatting Code for DEV Comments and Posts

You have just made my life so much easier, Chris. Thank you...

How does your organization handle data backups?

Oh it works, I've been the disaster that has struck a few t...

Welcome Thread - v38

Welcome to the community! This is one of the most friendly ...

How does your organization handle data backups?

I know we have some kind of automated process on our server...

Which unproductive activities are typically mistaken for productivity?

I'll look into it, but I'm more a "cold turkey" kind of per...

Which unproductive activities are typically mistaken for productivity?

It totally can be - I've noticed I've found myself being mo...

Which unproductive activities are typically mistaken for productivity?

Scrolling social media! It's so easy to lose track of time ...

Which unproductive activities are typically mistaken for productivity?

It helps me too, but only at certain times. I definitely do...

Is Object-Oriented Programming "Dangerous"?

I had no idea he had written a similar article against Func...

Is Object-Oriented Programming "Dangerous"?

That was an email response from Suzdalnitski during their i...

How To Take Notes on Everything

Sticky notes I've done before! Highlighting I avoid though ...

How To Take Notes on Everything

I have trouble with the friction part when it comes to note...

Why wake up at 4 am may not work for you?

I get up at 430 every morning, even on weekends. I love the...

What was your win this week?

The development team at my company is currently a small gro...

How long should it take to land your first dev job???

For my first couple of years (during community college) I c...

How long should it take to land your first dev job???

I studied for five years, then it was about a year of apply...

You're not worth hiring unless...

Oof, history was never a good topic for me. That's why I got ...

Comparing SQL Views and Stored Procedures

I've updated the sections where I mentioned SQL Injection, ...

A Beginner Program I'm Rather Proud Of

I think you're correct and my solution was iterative as wel...

A Beginner Program I'm Rather Proud Of

Well, I couldn't articulate what I was thinking well withou...

A Beginner Program I'm Rather Proud Of

Good question - I'll think on that a bit and let you know! ...

A Beginner Program I'm Rather Proud Of

I don't know python well, so I couldn't tell at a glance if...

A Beginner Program I'm Rather Proud Of

Good work! Seems like a project that can grow with you, too...

Showing Your Code in an Interview: Advice?

I came across this question late and now I'm curious - how ...

Women in Computer Science: How bad can it be?

I'm pretty similar, very "male brained" and into similar to...

How to Know You’re Ready to Apply for a Dev Job

I was discouraged early on because I heard similar advice b...

The Great C# Regions Debate

Never too late! And you are absolutely right, it could be b...

Describe Your Tetris Effect

I didn't realize this counted as the Tetris effect! I've ne...

Describe Your Tetris Effect

Not as a developer, no, but I have had a similar thing happ...

The best joke about recursion

This made me laugh, thank you!

I will post your project to 100 websites

Oh so you're testing it out before turning it into a paid s...

Critique My Resume!

I agree with avoiding the picture. Add that lovely picture ...

Pinning Articles?

Thank you!

I will post your project to 100 websites

I'm curious what the intention is behind this. WHY are you ...

Soft Skills: The software developer's life manual - Book review

No! That's a shame :( I'm lucky that the one in my city is ...

Soft Skills: The software developer's life manual - Book review

Use your local public library! I've saved hundreds of dolla...

Soft Skills: The software developer's life manual - Book review

This was one of the first books I read this year and althou...

Book Review: Managing Humans by Michael Lopp

Definitely bump it up! It was a pretty fast read, which I a...

Steal From the Players Who Beat You

Right?! I remember a time where I was raiding Molten Core b...

Steal From the Players Who Beat You

I'm not sure actually, I'll have to try him sometime! I hav...

Steal From the Players Who Beat You

Dps isnt my strong suit, and I do swap to tank as needed. B...

A regex cheatsheet for all those regex haters (and lovers) 👀

This is excellent, thank you! I hope you don't mind, I adde...

101 Tips For Being A Great Programmer (& Human)

What about martial arts? There's MMA, kickboxing/Muay Thai,...

101 Tips For Being A Great Programmer (& Human)

Surfing? Horseback riding? Rollerblading?

How I broke Dev.to on my First PR

Haha, nice job! I've missed a good number of similar charac...

Steal From the Players Who Beat You

This feels like me playing the Overwatch competitive league...

Which computer era would have been the most exciting to take part in?

I don't think I would pick a different time, right now is p...

Halfway Through 2019! New Years' Goals/Resolutions Check-In

That's a great start, and sounds like you've got some good ...

My Dog is a Therapist

She's a husky german shepherd mix! So she ended up with the...

My Dog is a Therapist

I forgot to share - this is Jessie!

My Dog is a Therapist

My family's dog had an interesting way of picking up on anxie...

How do you handle unproductive days at work?

As someone who has far better energy levels when not addicted...

Being a Female Programmer: How is it For You?

I haven't had any issues as a female in tech, except perhap...

Why Are Some Problems More Satisfying to Solve Than Others?

Great point! I think that helps me articulate my frustratio...

Developer Vs. Engineer

Yea, I try not to let them get under my skin. I went to sch...

Developer Vs. Engineer

I see, that's pretty cool! I googled it and found some more...

Developer Vs. Engineer

Oh, interesting! I'll admit, I am not entirely familiar wit...

Developer Vs. Engineer

I actually am not familiar with that title! What's the typi...

The Importance of Habit

That's another one on my library hold list! It's actually d...

The Importance of Habit

I'm pretty sure The Power of Habit is already on my hold li...

Do You Struggle Naming Your Classes Well?

I also like Robert C. Martin's constant suggesting to refac...

Take a Vacation!

I imagine your Japanese must be pretty good then, I suppose...

Goodbye

Best of luck to you! You are on a good course, and perhaps ...

Take a Vacation!

I look forward to my first 'real' vacation, because that wi...

How Long Should Junior Developers Introduce Themselves As "Junior Developers"?

Thanks for the insight! I especially like how you said "jus...

How Long Should Junior Developers Introduce Themselves As "Junior Developers"?

Oh wow! How did you manage that?

How Long Should Junior Developers Introduce Themselves As "Junior Developers"?

Yea it very well could be a way for them to pay less, when ...

How Long Should Junior Developers Introduce Themselves As "Junior Developers"?

I was one of those who managed to skip the internships and ...

Do You Cuss In Your Commit Messages?

I am curious about this too. My commit messages revolve aro...

How Long Should Junior Developers Introduce Themselves As "Junior Developers"?

Well, I have DEFINITELY broken production. I even deleted a...

Those silly mistakes we all make

I did something like that once... except I was looking at t...

What are your programming goals for 2019?

For now my goals are pretty simple - Read at least one tech...

What was THAT moment you understood you wanted to become a dev?

Mine was while I was playing World of Warcraft at around ag...

The "Fake Developer" Conundrum

Yea, you definitely are NOT alone in that feeling! I notice...

A Developers Guide to Getting Fit

Awesome work! I saw your before/after pictures below and yo...

Rotten - A Cyberpunk Novel / Chapter 1: Awakening

Creepy! I look forward to more translated chapters and welc...

Baby Animals Are Cute

It's ... so soft!!!!

Baby Animals Are Cute

Omigosh <3 And playing with birds too!

Junior Developers Should Start A Technical Blog Early In Their Career

Sometimes language barriers can be hard, but with the inter...

10 Things Every Software Developer Should Know

Absolutely you can learn soft skills and communication. I w...

How to Manage Programmers Without Losing Your Damn Mind

As someone who would like to one day manage a team of devel...

How I Write Source Control Commit Messages

Thanks - and thank you for the link! That will be good read...

A Grammar-Based Naming Convention

I know, but they work as perfect compliments to one another...

How I Write Source Control Commit Messages

You make a good point, I am one of those young developers a...

A Grammar-Based Naming Convention

Wow, you caught a completely different side of naming conve...

Junior Developers Should Start A Technical Blog Early In Their Career

Writing about experiences like meetups, talks, and conventi...

Unpublished Posts...do you plan on returning to them?

I only start a draft the week I plan to release it, after I...

What I would look for in a junior developer

I adore my job, but I also adore other life pursuits. I wou...

Junior Developers Should Start A Technical Blog Early In Their Career

Thank you for the comment! That's really exciting to be in ...

Your IDE or TextEditor: WHY?

I use Visual Studio with Resharper. No particular reason......

Writing Good Method & Variable Names

I have no excuse, I almost exclusively write in C#. sheepis...

Writing Good Method & Variable Names

True, you're right. Using the variable will show clearly th...

What do you do when you don't feel productive

I try to just "do something" and make an effort to not be t...

What was your win this week?

This week, I caught something that would have ended up bein...

Writing Good Method & Variable Names

I feel like it saves me a lot of time when I do small refac...

Writing Good Method & Variable Names

I think, at my current level, I'd probably just sit there a...

Writing Good Method & Variable Names

haha "much stuff, very algorithm" :) Thankfully I don't n...

Writing Good Method & Variable Names

I saw a great one in a meeting today and had to share: ver...

Writing Good Method & Variable Names

Your rename makes a lot more sense than the original. "GetI...

Writing Good Method & Variable Names

I think a case like this would actually make sense, because...

I Computer Science Student in Israel, Ask Me Anything!

That may actually be a difference I hadn't realized, a lot ...

Is social media in charge of your schedule?

Haha! That's a fun reason to scroll instagram!

What's a song that illustrates your coding journey?

Some days it felt like this kind of chaos:

How Can I Help Foster A Culture of Continual Learning?

I think you're right, especially since public speaking is o...

Letter to Myself Ten Years Ago

I would tell myself: It's totally okay to not know what you...

How To Ask For Help Without Seeming Lazy

One thing I've added, once I've worked through a similar ve...

Rituals before bed for better work life balance & sleep

No phone in the bed was a big "sleep upgrade" for me. Once ...

How Can I Help Foster A Culture of Continual Learning?

My team does a weekly "tech meeting" and we're supposed to ...

I Computer Science Student in Israel, Ask Me Anything!

I'm not sure what your experience is with this - but do you...

Is social media in charge of your schedule?

I've been working on my scrolling habits as well, and alloc...

What's the Worst Code You've Ever Seen or Written?

Sure seems like! The first time we were debugging a soap re...

How To Feel Good Deleting “Dead Code”

My team is very small (just me as the .net dev, a web dev, ...

Music & Coding: let's take a survey

I am just all over the place, I could write an essay on all...

What's the Worst Code You've Ever Seen or Written?

I was hired on at my current job to replace the developer b...

Setting up a Minecraft mod environment in VSCode (It's easier than you think!)

I am pleased :D

Setting up a Minecraft mod environment in VSCode (It's easier than you think!)

I would like to see a screen shot of nothing, then!!! /sarc...

Do you have any energy and time for your personal goals after a full day of work at your job?

I don't typically have the energy or time for my personal g...

How I Write Source Control Commit Messages

That is a brilliant tip! I might just have to steal that an...

Open Call For Guests

This is super cool! I don't think I'm to the point yet wher...

Terrible interview question: Swap variables without a temporary

I don't recall whether it was one or two, but I did end up ...

Terrible interview question: Swap variables without a temporary

I had an interviewer ask me to do a string comparison in C+...

How I Write Source Control Commit Messages

ha, you're probably right. But we become less noob at some ...

How I Write Source Control Commit Messages

Thank you! And that is a great point - a lot of times I com...

How I Write Source Control Commit Messages

See that was a more effective argument/starting point than ...

How I Write Source Control Commit Messages

Sounds like a good convention! I'll look into the link late...

How I Write Source Control Commit Messages

I havent, but I'll certainly check it out later today! Than...

How I Write Source Control Commit Messages

Visual Stuido Team Explorer shows them as well, but this ma...

How I Write Source Control Commit Messages

I feel like your comment could have been just as effective ...

My pizza recipe

Instructions unclear. Wrote "Hello World!" on pizza.

What was your win this week?

This week, I designed and implemented a new feature on my c...

Rethinking your commute

I commute about 60 minutes each way (up to 90 if I miss the...

How To Feel Good Deleting “Dead Code”

I love deleting dead code! I do tend to test rigorously aro...

I'm a new dev blogger - I can has your tools?

Welcome! I am pretty new to the scene too, it's nice to see...

My Favorite Software Development Podcasts

I will certainly check it out! I have a long commute in the...

Junior Developers Should Start A Technical Blog Early In Their Career

Thank you! I think, as long as you keep practicing - whatev...

My Favorite Software Development Podcasts

That sounds right up my alley - thank you!

My Favorite Software Development Podcasts

Awesome, I'll give it a listen this weekend. Thanks for the...

I am a Senior Software Architect, Ask Me Anything!

She is not so wise... makes a regular habit of walking stra...

I am a Senior Software Architect, Ask Me Anything!

What kind of lizards, and do you have any yourself? This i...

Ten Productivity Books You Won't Regret Reading

I'm always running to the library too... I like to have a h...

Why I'm cutting back on podcasts and audiobooks

My partner and I get into it sometimes over this! I have a ...

Enthusiasts vs. Pragmatists: two types of programmers and how they fail

I'm somewhere in between, I think. I enjoy the heck out of ...

Going from Intermediate to Advanced Coding Skills: Changing the way I'm learning to code

Watching tutorials during your commute then working from it...

The Great C# Regions Debate

You make a good point! I would definitely keep all of the c...

The Great C# Regions Debate

Oy, I didn't even consider that as a possibility. It hurts ...

The Great C# Regions Debate

Have you ever seen a region nested in a region? That would pr...

I Am A PhD Astrophysicist American Expat in Ireland, A Lead Software Developer, and Training for a Marathon, Ask Me Anything!

I ran a lot of Spartan Races for several years, it never fa...

I Am A PhD Astrophysicist American Expat in Ireland, A Lead Software Developer, and Training for a Marathon, Ask Me Anything!

Bahahaha true! The real time goal setting comes once you de...

I Am A PhD Astrophysicist American Expat in Ireland, A Lead Software Developer, and Training for a Marathon, Ask Me Anything!

That's quite a lot of running! Solid plan though, you're go...

Rubber Ducky Debugging!

Ommmmmmmmmmmmm Find enlightenment through your code

Rubber Ducky Debugging!

Yes! Though he may be less forgiving when you find your mis...

I Am A PhD Astrophysicist American Expat in Ireland, A Lead Software Developer, and Training for a Marathon, Ask Me Anything!

How many miles do you run each day, and how do you find the...

Rubber Ducky Debugging!

Aw cute, a little blue one!!

Rubber Ducky Debugging!

Is that a plushy ducky? :D

Rubber Ducky Debugging!

I bring my bearded dragon to work on occasion, she's a hit ...

Rubber Ducky Debugging!

LOL that is awesome!

What was your win this week?

This week, I took several similar query methods and was abl...

Rubber Ducky Debugging!

Awww, double cute!

Rubber Ducky Debugging!

I've been wanting to get a ninja one, love it! Also the fes...

Rubber Ducky Debugging!

Hahaha fair point!!!

Rubber Ducky Debugging!

Now you're giving me ideas....

Rubber Ducky Debugging!

It also makes for a nice hairdo! Also that cup makes me ve...

Rubber Ducky Debugging!

Absolutely it counts! As I said, I support equal opportunit...

Rubber Ducky Debugging!

Is he a little basketball? Cute! Also I bet that candle sme...

Rubber Ducky Debugging!

I've never seen a green one before! It makes me think of Th...

Rubber Ducky Debugging!

I lost my mind the first time I watched that comedian's bit...

Rubber Ducky Debugging!

Cow duck!! I love it!!

4 Tips For Workplace Pranks

I like to open Notepad and write the person a note. Not rea...

Junior Developers Should Start A Technical Blog Early In Their Career

Absolutely Kevin! I love to hear from other newbies who hav...

What is a type of "overconfidence" you have observed in developers?

So now along with mansplaining, we have devsplaining. lol

What is a type of "overconfidence" you have observed in developers?

Developers who constantly brag about hacking into one syste...

Junior Developers Should Start A Technical Blog Early In Their Career

Thank you! It has certainly served me well so far, and I'm ...

Junior Developers Should Start A Technical Blog Early In Their Career

Well said, that's kind of the angle I was shooting for!

Junior Developers Should Start A Technical Blog Early In Their Career

I was amazed at the positive reactions I've received as wel...

Junior Developers Should Start A Technical Blog Early In Their Career

Great comment! I love when people opt to write about their ...

Junior Developers Should Start A Technical Blog Early In Their Career

True, if someone has no love for writing they won't get muc...

Describe Your Job With a GIF!

Me, when the Sales Guy emails saying he hasn't seen his ord...

It's Okay to Take a Break

Enjoy the break, even if it's just a "staycation"!

Testing is Not for Beginners

This is a really good point, and isn't something I consider...

Best blogs/podcasts to follow for Python developers

Great list! Do you happen to know of any that are more netw...

I'm Yechiel, and I'm not an ally.

I'm not sure how I feel about the tag. I never faced any ad...

loading...
Forem Open with the Forem app