DEV Community

loading...
Cristina Ruth profile picture

Cristina Ruth

Senior Software Engineer and Tech Lead. I write about tips & thoughts on tech & life, and other random stuff.

Location Madison, WI, USA Joined Joined on  Twitter logo GitHub logo LinkedIn logo External link icon
Work

Senior Business Systems Consultant at CUNA Mutual Group

All 119 comments

CodeLand 2020 Early Bird Tickets

Is there a list of last year's sessions? I can't find it.

Hello again. It's time to do some work!

Please show me first the articles per my followed authors ...

Welcoming Three New Team Members πŸŽ‰

I always thought Nick was part of the DEV team πŸ˜…

4 Steps To Grow Your People Skills

I'm so glad you find it inspiring! :)

If there was a such thing as a perfect web application - how would you describe it?

I love this list and it would be so amazing if such a perfe...

Cool ways to track daily accomplishments and wins

I use a personal journal to track this. Somehow feels a lot...

CCPA: Are you making changes?

same here

Ways to prevent bots from filling out forms

There are hidden CAPTCHAs now. I forgot the term but Google...

10 Reasons Why You Need to Work In A Legacy Codebase.

Agreed! You also learn patterns of what not to do and what ...

5 Ways Writing Documentation Helps YOU

Yes, it definitely takes time and it's an investment! It he...

Do you think remote mentoring could work?

Yes, definitely would work. I've seen online chat communiti...

Who uses IRC?

The ones I’m in are either conference related, tech-related...

Who uses IRC?

Slack feels like the new β€œIRC” these days, on top of Discor...

Thinking On Paper

I have it listed on my backlog of topics to blog about. Jus...

Thinking On Paper

Agreed! I’ve recently adopted the bullet journal method for...

How do you come up with a good title/cover image/twitt?

I've just started writing consistently in November so I'm v...

How to Add Comments to Gatsby Blog using Hyvor Talk

Thanks. Just installed it and was easy to implement. Waitin...

Is making 100k USD a big deal from India?

I used to compare myself in terms of skills and accomplishm...

1-on-1 with Junior Developers

1:1 mentoring really is best for anyone! I'm envious at a...

11 Things to Consider for More Accurate Developer Estimates

Indeed! It takes a LOT of time and usually doesn't get acco...

Publication, MVP, and Speaking - My 2020 Goals

Nice! Personally, I like to use OKRs for my personal goals....

11 Things to Consider for More Accurate Developer Estimates

Glad you find it helpful. 😊

One of my favorite testing/productivity tools: guard

Yeah, about a second or two coz it auto builds the project ...

One of my favorite testing/productivity tools: guard

We use NCrunch for .NET ecosystem. So nice coz it auto runs...

Font Awesome guide and useful tricks you might not know about.

Patrik, great article! Thanks for putting this together and...

7 hard truths about starting a career as a developer

So agree with everything! Great article. πŸ™‚

Do you volunteer? Why/why not?

Oh very nice! ☺️ I unfortunately don't have time to organiz...

3 reasons why I went framework agnostic and why you should do that too

Agreed. Global state is tricky indeed. Then you add in back...

Do you volunteer? Why/why not?

For me, I created a local tech meetup (Dev Together Madison...

What was your win this week?

Getting that todo list done is such a great feeling!

What was your win this week?

Oh man. I feel this so much! I'm still nearing the end of...

3 reasons why I went framework agnostic and why you should do that too

Interesting read. I've noted down to look into your suggest...

Do you volunteer? Why/why not?

Definitely! Thank you for contributing to Wikipedia. I use ...

Do you volunteer? Why/why not?

Wow! That's so nice of you to help those elderly folks. 😊 ...

Do you volunteer? Why/why not?

How about when it's winter? πŸ₯Ά

Do you volunteer? Why/why not?

Nice local meetups are always nice to contribute to -- gett...

Do you volunteer? Why/why not?

Wow! 😊

Do you volunteer? Why/why not?

Sounds like a hackathon type of event for sure. Those are a...

Do you volunteer? Why/why not?

Was it a hackathon type of event? Im envious! πŸ™‚

Do you volunteer? Why/why not?

That is awesome that you're able to contribute to open sour...

Do you volunteer? Why/why not?

Would love to know more about CodeYourFuture! It’s great yo...

Do you volunteer? Why/why not?

Yes, contributing to open source is definitely volunteering...

What are your struggles as a beginner dev?

I'm not familiar with Magento unfortunately. But I am famil...

Keep Calm and Upgrade On

Ah yeah - it really is hard to fully duplicate prod like yo...

Have you ever been tasked to work with a language/framework you were not familiar with at all?

Yeah, like multiple times per yearπŸ˜‚ If it's very major, th...

Keep Calm and Upgrade On

Sounds rough 😨 It looks like you jumped 3 major versions t...

What helps you most to stay productive πŸ’ͺ throughout the day?

Definitely. but it’s still a TODO list, just in the future....

What helps you most to stay productive πŸ’ͺ throughout the day?

I see a lot of comments around a TODO list but none around ...

What are your struggles as a beginner dev?

Very good point! This topic may make an interesting blog po...

What are your struggles as a beginner dev?

Tough indeed. A lot of the other replies indicated the huge...

What are your struggles as a beginner dev?

Too much stuff indeed! Too much documentation / blog posts ...

What are your struggles as a beginner dev?

Totally get you. I have the same struggle as you outside of...

What are your struggles as a beginner dev?

Ah I didn't realize you were talking about non-personal sit...

What are your struggles as a beginner dev?

Sounds like you’re doing all the right things 😊

How do you find mentors

have you tried codingcoach.io/ ?

What are your struggles as a beginner dev?

What kind of problems do you encounter getting into Swift a...

What are your struggles as a beginner dev?

Ah! I struggle with being a perfectionist too! It's very h...

What are your struggles as a beginner dev?

Oh man. Yes! I abhor the complexity as well, given the litt...

What are your struggles as a beginner dev?

I struggle with this too because there are just sooo many r...

What are your struggles as a beginner dev?

Ah yeah. Have you thought about why that is? Sometimes, it ...

What are your struggles as a beginner dev?

It's good that you actually keep these in mind -- these wer...

What are your struggles as a beginner dev?

Ah yeah - it's hard to know what to learn if you don't know...

What was your win this week?

Ego is so hard to move away from. But we actually gain more...

I still have to Google...

Just today, I had to Google C# syntax for Case/switch πŸ˜‚ and...

What was your win this week?

Wow! Congratulations! πŸŽ‰

What's the thing you hate the most about being a programmer?

This bothers me too but I've come to realize we develop for...

4 Steps To Grow Your People Skills

Exactly! I remember being anxious just calling into a custo...

4 Steps To Grow Your People Skills

Thank you for the compliments! I definitely am a different ...

To-do list app recommendations

That's basically what I do - I just applied the concepts of...

To-do list app recommendations

I've struggled with this and have tried so many apps that I...

I keep feeling demotivated when I realize how deficient my knowledge is.

There are a lot of tech out there and also, so many new one...

How to build a dev community from scratch?

Are there any existing tech communities already in your ci...

How does your company deal with massive time zone differences between teammates?

Collaboration is really tough when schedules are different....

What helps build developer confidence?

Try something even if it's hard. Celebrate that you did ...

Agile Git Integration with GitWorkflows

Oh definitely. They come with overhead themselves. You gott...

I might quit.

You can't please everyone. Keep trying even if it's hard....

Agile Git Integration with GitWorkflows

I remember having this problem a few years ago. Business pe...

How to Give Great Technical Presentations

Great points! I gave a talk earlier this year, used limite...

Agile Git Integration with GitWorkflows

How much is your branch management overhead with this many ...

What is an engineer's worth?

Good point. The more perspectives you can consider, the mor...

What was your win this week?

Good luck! 🀞

What was your win this week?

Congratulations! Breaststroke was my worst form when I was ...

Starting a Project - What comes first?

I generally plan out features out so I can then prioritize ...

The Password Struggle

Thanks for this! I actually recently found about WebAuthn a...

Get notifications for new posts under followed tags

Thanks. I'll do that.

Creating Blog site using Stackbit, GatsbyJS and DEV -1

Didn't know about StackBit. Thanks for this! I was struggl...

The Password Struggle

I forgot about SSO, and it definitely helps, for sure. It's...

The Password Struggle

It definitely helps manage the password craziness for sure....

The Password Struggle

This is an interesting concept. Thanks for sharing! Are yo...

What was your win this week?

Our 11-yr old cat doesn't have cancer! πŸ™Œ Completed my 2019...

The Password Struggle

Are there any available options today that are NOT creepy? ...

The Password Struggle

Yeah, it really does boil down to being able to secure the ...

The Password Struggle

Oh definitely! That person/company will make big $$$. I tr...

The Password Struggle

But why would you need a password manager? Because of the b...

So, what is your website development process

A couple more: What kind of content would they need on th...

So, what is your website development process

It all depends on the business and the user who is going to...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

Ah, thanks for clarifying. So sounds like it was a combinat...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

Hmm. Why do you think that a tech lead does not need to men...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

Now that there are a couple of responses, here's mine. Tech ...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

Interesting how your title was a tech lead yet you didn't e...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

I totally forgot about engineering manager! Indeed, it make...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

What a great answer! This aligns closely with what I have...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

So in your mind, both are the same? I can consolidate both ...

What is a Team Lead? What is a Tech Lead? Are they the same or different?

In your "tech lead " role, were there any key differences v...

How does your company choose between two possible solutions?

What is the average lifespan of your software? If >= 5 y...

What part of conferences or meetups is most important to you?

As an organizer, I would like: More reliable count of att...

My journey to landing my dream job at Amazon

Aww, at least you won't be fully gone. The last one one you...

My journey to landing my dream job at Amazon

Arely, congratulations on getting a job at Amazon! 😊 I agre...

What's your advice for future CS students?

First 2 will ensure your success in any endeavor for sure! ...

What's your advice for future CS students?

Persevere. There is always something to learn, no matter h...

How are you handling User Authentication?

I've tried Google firebase and Amazon Amplify. Amazon has a...

YES! You Should Be A Mentor!

❀️ Mentoring! I'd like to add that as a mentor, you also g...

3 Valuable Concepts Learned Early in My Dev Career

Glad to be of help! πŸ™‚

Testing Developers is Hard!

Have you tried the review PR method for pre-screening then?...

Testing Developers is Hard!

The technical screening really can be tricky. Two other in...

The 3PM code review rule

Great read! πŸ™‚ I implemented a similar process with my team...

Welcome Thread - v44

Hello all, I'm Cristina and I have been in tech for 6 years...

loading...