Hey there!
Looking back on your week, what was something you're proud of?
All wins count — big or small 🎉
Examples of 'wins' include:
- Starting a new project
- Fixing a tricky bug
- Taking some time off ... or whatever else might spark joy ❤️
Happy Friday!
Top comments (43)
I rediscovered my love of coding again!
I've been struggling with burn-out for a couple of years now, ever since I was forced to give up coding professionally for health reasons. I started developing a few java games for android but, after a succession of failed projects, I came very close to giving up completely.
Two weeks ago, a friend suggested a do some messing around with C++, a language I haven't used since the early 1990s! I'll admit it's a challenge as I haven't used pointers etc for a very long time, but I am officially hooked!
Nice to hear that! Remember those best feelings in your life when you were hooked to solving a particular problem in spite of many failures on the way!
In my view, the will to start is the difficult part. Once you make the initial effort, the logic processing units of the brain take over.
To derive this will, I usually just reconfigure my editor (vim) or study the unused parts of vim. Helps me kick start the thinking process and leave behind the endless loop of thoughts. Then the mind is clear to focus on the actual task.
Funnily enough I spent some time just reconfiguring the colour theme for CLion, Rider and IDEA. I also set up a settings repository for sharing between my desktop and laptop.
That was actually a nice diversion.
This week our entire build process went down because of a dependency of a dependency of a dependency, and I learned just how much of a house of cards npm is. Luckily, I can count that experience as a win because I was able to get in touch with that dependency's maintainer, send him as much info as I could about the error I (and by now some other people) were seeing, and he got a fix out within a couple of hours. It felt great to contribute to someone else's OSS project and help fix a bug that could have potentially derailed a ton of other apps like mine.
...there's probably a blog post about that I could write :)
Incredible stuff.
BTW, don't forget to tip/donate or have your company tip/donate to the maintainer or the project.
🎉 🎉 🎉
I found a really nice little outdoor business area in my town called The Plant. 🌱
I'm excited that the weather is getting nicer and am looking forward to hanging out there this weekend. 😀
Seems like a neat place to visit!
It's so cool! I've lived here for a year and had no idea it existed haha. (That said, I haven't been doing too much during COVID 😅)
My favorite business there is probably Starrlight Mead... I'd never had mead (honey wine) before and it's really tasty. I definitely recommend giving it a try!
I published my third open source eBook on how to get started with SQL 🙌
bobbyiliev / introduction-to-sql
Free Introduction to SQL eBook
💡 Introduction to SQL
This is an open-source introduction to SQL guide that will help you to learn the basics of SQL and start using relational databases for your SysOps, DevOps, and Dev projects. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you will most likely have to use SQL at some point in your career.
The guide is suitable for anyone working as a developer, system administrator, or a DevOps engineer and wants to learn the basics of SQL.
🚀 Download
To download a copy of the ebook use one of the following links:
Dark mode
Light mode
📘 Chapters
🌟 Sponsors
Thanks to these fantastic companies that made this book possible!
📊 Materialize
…
great job
Thank you 🙏
Nice, but the website is gone. Maybe you've forgotten to renew the domain.
Yep still working on the site.
PS: Can I have some feedback on this design for my app
Any ideas?
I presented my capstone project and finally fulfilled all the requirements to graduate in Computer Science—my second BSc degree. All set to switch careers.
@dtetreau
I got the answer to this question when I read "You don't know JS". In my view, understanding the underlying mechanisms and the thought process behind the design of any particular feature in the language is the test of your knowledge. Take any one thing in the language that you think you understand and ask yourself:
For every important feature in the language that you are able to answer these questions, you develop confidence.
However, remember to not worry when every single thing seems like a rabbit hole. At a later time, you will know where to revisit some of the parts which you can skip for now. When you study something deeply, you will feel you know so little. But that is part of learning. You cannot skip that phase. Enjoy the unending journey into your own ability to reason things!
I just have to brag about the Sample Programs repo which got off the ground in 2018 because of folks in DEV. Today, I added README automation which shows all code snippets for a given language with links out to documentation. This project has been a long time coming, and I'm very proud of it.
TheRenegadeCoder / sample-programs
Sample Programs in Every Programming Language
Sample Programs in Every Language
Welcome to the Sample Programs in Every Language repository! What began as a simple 100 Days of Code challenge has expanded into a fun project. Within this repository, you'll find a growing collection of sample programs in just about every programming language to date.
Learn More
To get up to speed quickly, check out the contributing doc. Otherwise here are some helpful links:
Support
Sample Programs in Every Language is a project run by myself, Jeremy Grifski, as a…
The NuGet package I released is gaining a small amount of traction! It's really cool because this is my first one. I did it because I wanted to use it in my own projects, but shared it, and other people seem to like it too.
Great job! Congrats
I published an npm package this week! It's called betteregex
I wrote a real lot of posts this week (something like 9). That's a lot!
I also published my longest ever post (A few seconds ago), It's a guide on how to plan a programming project. You can check it out here!.
Also, I've been feeling a bit happier lately, because I've been working on a really big (secret! Not really but no one knows about it yet) project and I just love it when I have something big to code on my hands.