Welcome to Beyond the Loop!
Here, we focus on helping people who know how to code become professional developers. Becoming a professional, self-sufficent engineer is not an easy process, but it becomes easier with a little bit of direction. If you are a novice engineer, that wants to graduate out of the "junior" title, I think this blog can help you.
This direction may come in very different ways. Check out the different Recurring Series to find something useful, whether you have 5 or 50 minutes.
If you don't know where to start, start with these posts:
Or check out some recent posts, fresh from the oven:
I recently had a great conversation on Twitter with @svpino and others, about the line between beginner and advanced programmer:
[Read More]
1% Better: 3 scripts to explore jar files easily
TL;DR These three functions have been very useful for me when looking at the contents of a jar, I hope they are useful to you as well: # Pretty-ptrint the list of files in a jar # Example usage: `$ peek_jar path/to/my.jar` function peek_jar() { jarfile=$1 jar tf "${jarfile}" |...
[Read More]
1% Better: Make git add interactive with -p
TL;DR
Use git add -p to interactively stage chunks of files.
It’s one of the few git flags I have memorized and use every day.
[Read More]
Reddit for Programmers
How to leverage Reddit's communities to skyrocket your improvement as an programmer
Reddit is an amazing resource for beginner programmers. It’s a goldmine of references to valuable materials and a place where a lot of great folks gather to give each other feedback.
[Read More]
Programming Fundamentals: The 4 Core Tasks
How being mindful can help you not feeling overwhelmed.
Programming is a very broad field. It’s an umbrella term for hundreds of different activities that millions of programmers do every day. From research to design, from experimentation to code review and debugging, these could all be classified inside of programming. No wonder then, that learning how to program is...
[Read More]
I didn't invent any of this stuff. I got most of it from reading books and asking people that are smarter than me.
Check out the books that helped me, and the tools I use every day.