Whether you’re fresh out of a coding bootcamp, in your first year in tech, or someone who’s been comfortable in your position at a company with beer-stocked fridges for some years now, you might be someone who wants to expand your options and increase the amount of opportunities coming your way. But how can you do that effectively in the era of social media, an ever-changing tech industry, and an increasingly competitive job market? …
Everyone is different. So I can only speak for myself when I describe key factors about what makes for great documentation on today’s modern developer platform sites.
It is imperative to remind one another that assumptions are inevitably made when writing for an entire ecosystem of developers, considering that the spectrum ranges from newbie to seasoned. On the developer’s side of things, researching about a technology, regardless of the intended purpose, takes time.
Time is the most valuable resource that we have as people with goals and objectives we aim to complete.
When docs for tools are designed with a vast array of users in mind, it makes for a more inclusive, productive experience on their sites. No piece of documentation is absolutely perfect, but there are some that cater to more of the ecosystem than others, whether it be intentional or not. …
The excitement around React’s seamlessness and versatility for both new and seasoned developers is indicative by the continued support it receives from the biggest companies. Getting a web application started up has never been this accessible before with
.bash_profile might really be where all the magic happens for creating shortcut commands in the Terminal! If you’re sort of familiar with the general Unix command line commands that allow you to navigate through your machine via the Terminal, then creating
aliases will help optimize your navigation process! It’s pretty easy, too. Here’s how to do it:
Navigate to your Terminal. You can simply
SPACE to bring up the search bar. Type in Terminal and launch it.
Once your in the Terminal, type
ls -a to be given a list of files and folders that are both hidden and not hidden. We are looking for the hidden file
.bash_profile, for instance, to open and write into in order to create customized shortcut commands for your daily usage. …
Want to use your Terminal just for fun? Run these commands in your Terminal and learn to get better at interacting more with your machine as opposed to your computer’s User Interface.
nano, and more!
Head to your Applications, click on the Utilities folder, and then click on the Terminal!
Customize the appearance of your Terminal by heading over to Preferences and toying around with the look that makes you most excited to interact with it! …
Here’s what I’ve taken away from my most recent experience as a Python TA. …
— Software Engineering Manager @ Google
The incredibly resilient talk that Tali gave IWD Summit attendees a great takeaway after sharing her stories about facing discrimination as the only woman in her Computer Engineering program in college:
Find success in everything that you do, at every level you find yourself at.
Creating and establishing balance in your life may be a necessity and you are the only one that draw that line to do so. No one else will.
The early morning small wins MATTER. It sets the pace and accomplished atmosphere for the rest of your day.
Find a support group locally. …
I am your typical and atypical nerd. I grew up playing video games everyday, reading sci-fi/fantasy books, illustrating, writing stories, composing music, playing horn instruments obnoxiously loud in the garage, and studying any subject I found and deemed intriguing and significant to the human experience. These were all of my intrinsic interests and no one could tell me I was passionate about “too many things”. That concept of limitation was not in my paradigm and so I was unfamiliar with the verbally passed down constraints of how to spend one’s (valuable) time. All of those activities were imperative to my existence and molded me into the ‘nerd’ that I am today and always will be. …
Resilient Coders taught me that resilience goes beyond one’s need to remain focused with a tunnel-like vision on the goals and accomplishments that are dangling right before you, ready to be claimed. It’s also about how you will take the skills and accomplishments to create products and or services that inspire you, assist you, and make lives easier. At least, that’s how I cultivate technical skills and the acquisition of knowledge in academic and non-academic settings. That knowledge is then put on this track to be utilized for bettering oneself and other people.
Resilient Coders also taught me that people from all walks of life have a story — a story worth telling and hearing. People are incredibly brilliant in their own unique ways and to be in the midst of such distinctive intellect is rewarding in ways that are both unforeseeable and unanticipated. There is an organic beauty in that realization (and in the act of experiencing and actively appreciating such experiences). …
The funny thing about my experience with Node.js is that I’ve been implicitly utilizing it at work everyday.
I work on web application development of data visualization graph engineering at work in Cambridge started by MIT engineers. All of that data processing doesn’t just happen out of thin air in order to display itself beautifully — not without going through API calls, user authentication token checkpoints, database communication relays, and a slew of other steps that happen in a matter of seconds, consistently.
Have you ever felt slightly euphoric in the midst of so much intellect, knowledge, and self-potentiality as you envision yourself on the levels of the Senior/Lead Developers on the team? …