DEV Community

Levi ᕙ(⇀‸↼‶)ᕗ
Levi ᕙ(⇀‸↼‶)ᕗ

Posted on

Betting my career on JAMstack.

My posting declined a bit around the start of the new year, but that has been because I have been pretty busy doing some things.. Those things are the topic of this blog post! In the past few months, I taught a bunch of people how to use Gatsby and Netlify at the Phoenix chapter of the JAMstack meetups, you can see if you have one in your city by visiting The JAMstack community page! I have also taken on a few clients and made their site using Gatsby! I even included NetlifyCMS with one so the client could update their own content, and doing so was so enjoyable I feel as if a long-awaited dream of mine is finally a reality. I have long wished to have a handoff experience for static sites that was good enough to base an entire agency around, and I feel as if that era has finally arrived.

So with that said I would like to announce a few things!

First, if you want a website or application built, and you want it to be fast, reliable, and most importantly, deliver a rock solid user experience, you should get in touch with me over at jamstack.consulting. I am focusing specifically on clients open to the JAMstack, and will not be taking on projects that use a traditional CMS or a server side monolith. Going forward I think there is more than enough work to build an agency specializing in this type of work, and I really hope to build jamstack.consulting into something great.

Second, if you want to learn how to build websites and applications in this manner you are in luck! I am also working on jamstack.courses and that is for you! The first course will be a thorough introduction to the most amazing web framework around Gatsby JS! You will put together a personal blog and portfolio that will load at the speed of light and leave jaws on the floor. Be sure to leave your email so I can notify you when that is available.

So as you can see, I have unified my efforts to have a single focus. The JAMstack! I am eager to teach you all about it in coming blog posts, courses, and products. I think the web is fundamentally changing, and I want to document my exploration of what I believe to be a better, more modern way of building for the web.

Top comments (17)

Collapse
 
ben profile image
Ben Halpern

Cool! I think this is a reasonably safe bet and a good time to get in.

JAMstack is not going to replace everything, but it is clearly a trend.

Collapse
 
liltechnomancer profile image
Levi ᕙ(⇀‸↼‶)ᕗ

Thanks! I totally agree! : )

Collapse
 
dance2die profile image
Sung M. Kim

Signed up on jamestack.courses :)
Looking forward to it~

Collapse
 
liltechnomancer profile image
Levi ᕙ(⇀‸↼‶)ᕗ

Awesome! Hopefully I’ll have some stuff in the coming weeks.

Collapse
 
waterlink profile image
Alex Fedorov

Bet your software engineering career on practices & principles instead of specific tech :)

Collapse
 
liltechnomancer profile image
Levi ᕙ(⇀‸↼‶)ᕗ

I would argue that JAMstack is a practice and not a specific tech. This isn't "Betting my career on Gatsby"

Collapse
 
waterlink profile image
Alex Fedorov

Sorry, it's just a bundle of tech that will eventually get partially replaced (even though there will be legacy apps to stay).

I'm talking about:

  • principles of software design,
  • clean code,
  • XP principles (TDD, pairing, continuous integration and delivery, and others),
  • knowing enough different technologies that you're not afraid of any new tech because you can learn it in a few days to level that normal single-tech devs can do only in 6 months,
  • understanding of the product and business parts of any organization,
  • working effectively with people, communication and soft skills,
  • empathy.
Thread Thread
 
liltechnomancer profile image
Levi ᕙ(⇀‸↼‶)ᕗ

Phone me when they replace JavaScript friendo.

Thread Thread
 
waterlink profile image
Alex Fedorov • Edited

Not sure what you’re getting at. Betting career on a single language or framework seems weird to me, even if it’s not going to go away.

I do JS/TS on the front-end side of my day-to-day work, and I also do Go/Ruby/Python for CLIs, Kotlin/Ruby/Go/Python for back-ends, and I do Kotlin/Swift for mobile apps. And I did in the past things like Clojure, Scala, and Haskell on production applications (both backend and frontend).

Also, within bounds of each language, I’m proficient at using at least 2-3 frameworks and a considerable amount of libraries.

What’s the point of betting a career on a single stack or language? I mean, what does it even mean?

Let’s tackle the meaning of the concept of betting:

Betting is very similar to gambling and in general any risk-taking.

That means that if JAMStack is no more, or not HOT, your career would be over, or would sustain serious damage that’ll take years to recover.

Is this true for what you’ve meant by “betting on JAMStack?”

Some comments may only be visible to logged-in visitors. Sign in to view all comments.