Personal blog is one of the most popular projects for every developer. It can be done in various ways from plain HTML, CSS and Javascript files to ...
For further actions, you may consider blocking this person and/or reporting abuse
Thanks for sharing your stack, Paul.
I think it's great to play with the technologies building your own project, but nowdays I'd go with much simplier technology stack, because I'm tired of endless fighting with combining packages to work together, fixing weird errors, updating dependencies, e.t.c.
After all, it's just a static blog with few posts.
Yes totally agree! However, I think of my blog as a project I can experiment with and it is a great way to test different tools 😀 But nothing can beat plain static blog 😁
Nice stack.
For me, Vue and Gridsome instead of React and Gatsby. Just a personal taste as I prefer Vue over React. ;)
Gridsome is pretty new and less mature compared with Gatsby but hoping it can catch up in the future.
I am just starting getting my hands dirty on modern frontend technologies so for now, I prefer working with pure Javascript, but plan to give Typescript a try in the future.
ESLint, Prettier, Jest, and Cypress are pretty standard JS tools nowadays so I also use all of them in my frontend projects.
Yes if I had used Vue instead of React I would have taken the same stack!
Typescript is awesome and you should definitely try it! I would say it is a must-have if you are working on a bigger project.
I'm using it for every project (even the small ones), but that's because I came from C# background and I really missed types in Javascript 😀
I just checked Gridsome it's awesome
I am currently working on the Java Technology Stack and following are the part of my work-stack and I am pretty enjoying it as sometimes it gets messy and boring but at the end it is fun.
Where do you deploy the Spring?
Currently Our Spring Application is Deployed on Linode Instance as it is easy to handle and the productivity is very effective as well.
Are you sure about Gatsby? I tried it out like 4 months ago and essentially with TypeScript nothing worked. One error after the other and most plugins I wanted to try also either did not work directly or required more wiring than actually described in the docs. Long story short: I found it horrible.
That sounds totally horrible 😓
I haven't experienced any issues wiring Gatsby with Typescript, did you follow the official docs? It uses gatsby plugin for typescript and everything should be working properly.
I would try some kind of gatsby-typescript-starter, if you decide to try gatsby again, I'll be glad to help!
On the other hand, some plugins might be less documented or even doesn't work at all, because they are made and maintained by other developers (so they might become outdated and so on). However, the most used plugins should be quite good documented.
Sure I followed the official documentation. My problems started essentially right with import statements and continued to all things possible like bundle splitting. You can read more details on my blog.
Overall, I found that Gatsby is super overkill for just having a blog. Just install parcel-bundler and parcel-plugin-codegen and you can set up a blog in no time with smaller and faster sites as a result.
One of the things that is a mess with Gatsby is that everything must be a plugin. Want to use leaflet? Well, you'll need a plugin. Why can't I just use react-leaflet?!
But enough of the rant :). Loved the article structure and tech composition, even though some comparison (e.g., emotion vs styled components) would have been good. ❤️
Hi Paul, thanks for sharing your stack!
Have you tried Frontity + WordPress? I'd love to hear your thoughts about it :)
For me C++ WebRTC , Typescript with node and Angular :) I am working on some cutting edge streaming with Computer vision AI and IoT Edge technologies integrated into the solution.
Sounds very interesting! I would be happy if you keep us updated on how it goes 😉
Brilliant Paul!