Web & mobile developer, @Auth0Ambassador. Follow me for content on JavaScript, Angular, React, Ionic & Capacitor, Progressive web apps & UI/UX.
Nothing here yet.
Annie 🦄⚡ Similarly, for me, money was not the main deciding factor. I put all pros & cons on the table and chose the place where I could make a bigger impact. Also, In my current position, I get to play with 2-3 greenfield projects/domains on different stacks every year which I prefer to single projects for a long time. and last, but not least for me is team culture and work-life balance which I am pretty happy with where I am. I think who I work with is a big deciding factor for me as well. At the same time, every decision can be best based on the circumstances at the time and I am always alert for opportunities. And about being happy with my decision, I would say 90% yes. To me it's like any other relationship, it's unrealistic to expect no issues but as long as parties are willing to change for improvements and move forward I will give it a chance. This approach in many cases has made our workplace better for me, my company and other colleagues.
Hi Annie, Thanks for sharing your decision-making process. Making decisions is probably one of the hardest things we need to do as adults. I have been in a similar place before and I agree to always be interviewing. Good luck!
Hi Elliot, You are right. You can use the Webpack import feature on Angular 9+. I included a link at the end of this blog to the Netanel Basal article which teaches that technique. In my case, lazy loading was one of the requirements. I needed bookmarking through URL as well. This is where the Angular router naturally handles the state for me with the URL being passed. I can also pass extra query params as well.
Thanks for the comment, Cody. Yeah, dealing with that messy HTML is definitely not user friendly. One of the advantages of Hashnode is the idea that you own the domain and content. So any solution for me should be aligned with that. I think you might be able to use Github as the source of the blog then the user can use the Github MD editor and write it there or use their favourite editor. This way you do not to deal with the editing experience and Github will be the single source of truth.
Cody Bontecou I was not sure. So I tried the trial. I posted one of my Medium articles to Hashnode. It actually did post the article. It's not a perfect and polished UI but did the job. Here is the article posted using crossxpost.app https://pazel.dev/short-review-of-crossxpostapp I did not do any edits which were possible in the tool. It has a text editor there. It copies the Medium blog as HTML to Hashnode and the code is not clean. It is hard to edit. Overall not the best solution. I would prefer to use MD as the source and publish across.