loading...
markdown guide
 

I'm learning how to use tools I've used for years!

I've worked in the mobile web space for nearly 4 years now, but I've never built a web{site,app} without collaborating on it with at least one coworker, and we usually work where our strengths lie.

So I'm trying to build a personal website using tools I've been a passive consumer of until now. Things like GatsbyJS, webpack, esLint, Prettier, CSS, Netlify, .... They've always come to me in some state of "already been setup."

 
 

I'm transitioning into a DevOps role next month, so I'm about to start learning a ton about the infrastructure I've been standing on for the last 3 years 🀩 We handle something like 4 billion web requests a day, so I'm really curious what the needs are for a system that can handle that!

 

That's a lot of requests 🀯Wish you the best in your new role!

I maintain our app's infrastructure in my current job, but it's not even close to that scale πŸ€ͺ

 

I'm learning how to cope with the loneliness that comes with being a remote/distributed worker in a "global" company that doesn't communicate well outside of their San Francisco headquarters.

DEV.to is a great community to find for that purpose πŸ˜„ ❀️

 

That's indeed something most remote workers have to deal with sooner or later. I got a dog to help!

The DEV community has made an astonishing effort to keep good conversations flowing πŸ‘ŒπŸΌ

 

I'm learning how to operate more effectively in a space where I need to be collaborating with people at all levels of a business; across the various time zones, languages and cultures of San Francisco, Boston, London, and Seoul; on a daily basis.

 

Swapping the technical jargon for more friendly words/descriptions can make a huge difference

 

I want to learn Rails!

I already know Grails, the JVM version of Rails, so I think it will come naturally given the similarities.

 

If you're not already, I highly recommend getting familiar with Ruby before diving into Rails!

It's often hard to know where the magic is coming from when using Rails, and being able to discern upfront whether it's Rails magic or just Ruby magic is invaluable during troubleshooting and debugging 😁

 

This was my main resource used to prepare for a summer internship working with Ruby. I love this guide, it made learning a breeze and super entertaining.

poignant.guide/

Checking it right now! I love the style, certainly very different from most "Learn x" books.

Thanks for the recommendation!

 

I'm learning how to use Docker, Python, and REST APIs by writing a Github Action for one of my project workflows.

 

I'm learning how to write English, and communicate effectively to other humans. It's hard, even as a native speaker πŸ˜…

 

A really, really important skill, especially if you are a remote worker since most of your communication is written.

I can recommend the book On Writing Well. It helped me a lot with my writing!

Classic DEV Post from May 23 '19

What are you "old enough to remember" in software development?

David Ojeda profile image
Software developer, AWS Solutions Architect Associate and Overwatch amateur.