Web Dev Technologies I'm Using And Learning in 2023

  Рет қаралды 5,938

Josean Martinez

Josean Martinez

Күн бұрын

Пікірлер: 31
@amantinband
@amantinband Жыл бұрын
I know nothing about most of the solutions you're using, so i’d love to hear more! The editing is amazing btw 🤯
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey Amichai! Thanks for the feedback, really appreciate it! I’ll look into diving deeper on some of these technologies somewhere down the line on the channel!
@김경윤-e9g
@김경윤-e9g Жыл бұрын
Great video! It's always interesting to see what technologies other developers are using and learning. Thanks for sharing your knowledge and experience with us.
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks for your feedback! Happy to hear you enjoyed the video.
@dannydiscovers
@dannydiscovers Жыл бұрын
Your content is incredible
@joseanmartinez
@joseanmartinez Жыл бұрын
Really appreciate it, thanks!
@maxnap7330
@maxnap7330 Жыл бұрын
Thank you for your video! It's very useful. Video quality is top level as always.
@joseanmartinez
@joseanmartinez Жыл бұрын
Glad you found it useful! Thanks for the feedback!
@EmileNani
@EmileNani Жыл бұрын
Great stuff! Some of these I'm definitely going to check out I've used Redis for caching which is great and I've also tried using it for a make shift media CDN for a small project. Works great.
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome! Thanks for the feedback, really appreciate it!
@FlygOnLiTe
@FlygOnLiTe Жыл бұрын
Nice! I'm pretty much using the same stuff but I use netlify instead of vercel.
@huhu2932
@huhu2932 Жыл бұрын
Frontend Frameworks: - typescript over javascript even though i never tried it, but i can imagine it will make any of my projects way more professional and easier to work with - ill look into svelte and svelte kit - deep dive into solid and solid start -- i think there are both the new kids on the block like react and vue were when they came out. Styling: - Tailwind and Headless Ui all the way - I tried daisy ui (gives you pre build components using tailwind), not my cup of tea but try it out, maybe it will make your styling more efficient Animations: - Framer Motion, i can't recommend this package more, works really well with react, nextjs, ... (did not tried it with svelte or solid) Backend: - firebase for no sql database - supabase for relational database (they are using postgresql, providing a postgresql rest api and/or if you feel quirky they also give you the option to use graphql, automatic code generation) - prisma, easy to connect with supabase My Tech Stack For This Year: - Nextjs/Solid, Tailwind with Headless, Framer Motion, Supabase with Postgresql and Prisma i dont know where it fits in, but the principles of Qwik and Astro seem really interesting and worth the time to look into. * pardon my jargon i am fairly new to web dev
@joseanmartinez
@joseanmartinez Жыл бұрын
Nice! That's a pretty solid list of technologies.
@huhu2932
@huhu2932 Жыл бұрын
@@joseanmartinez pun intended? ^^
@OmerBen-Ami
@OmerBen-Ami Жыл бұрын
Great stuff to kick off the year!
@joseanmartinez
@joseanmartinez Жыл бұрын
Thanks!
@upstreamaccess
@upstreamaccess Жыл бұрын
Is Docker of any interest to you or does something you mentioned replace that system for you? Very new to programming and trying to wrap my head around everything.. great videos though.. glad I found this channel!
@evgenykokotov2322
@evgenykokotov2322 Жыл бұрын
Totally agree with u about svelte!
@joseanmartinez
@joseanmartinez Жыл бұрын
Awesome!
@vinayakshinde21
@vinayakshinde21 Жыл бұрын
i am bit confuse , that which language should i go for backend (java script /python....)
@domfp133
@domfp133 Жыл бұрын
how do you use vim with Postgres?
@codrutursache2032
@codrutursache2032 Жыл бұрын
Hello Josean! Great video! I have simple question for you since you mentioned Prisma in this video. How did you managed to configure Prisma on Neovim? I've found it kinda hard and buggy because the recommendation from Prisma documentation regarding Vim is using CoC and when I tried to add Prisma LSP and formatter with null-ls and Mason the formatter didn't work as supposed. Any advice on using such an amazing tool as Prisma with Neovim? How did you setup Prisma? Thanks and all the best from me!
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Thanks for the feedback and question! So for my Neovim setup, I am using the prisma lsp, installed via Mason. I use mason-lspconfig to install my language servers and in the "ensure_installed" list in the configuration of mason-lspconfig I have "prismals" to make sure Mason installs it. If you want to manually install it with Mason, you would have to look for "prisma-language-server" in the Mason window. After it is installed, you'll have to configure it with lspconfig as you would do with any other language server. I really just use this prisma language server for the "schema.prisma" file so that I get proper diagnostics if I write something wrong in the schema and proper autocompletion as well. For using the prisma client itself in my typescript project, I just need the typescript language server. When it comes to formatting, which I believe would only be relevant for the "schema.prisma" file, I also encountered issues and I'm not really using a formatter through null-ls. For formatting this file I just run the "prisma format" command manually in the command line and I haven't found this to be a big problem for me. I also have installed the prisma language parser called "prisma" through nvim-treesitter (by adding it to its ensure_installed list) to get nice syntax highlighting when editing the "schema.prisma" file. Hope that helps!
@codrutursache2032
@codrutursache2032 Жыл бұрын
Thank you for your response! I'll try to run manually "prisma format" as well and if I'll find a better solution for auto-formatting I'll let you know. Thank you again for all the content!
@rstora01
@rstora01 Жыл бұрын
Hello, Do you have a business web page ? thanks
@CSJon
@CSJon Жыл бұрын
Is there a specific reason you would use Neo Vim over VS Code?
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! It honestly comes down to personal preference. I like Neovim because I have a lot control when it comes to customization, it makes coding more enjoyable/satisfying for me and I’ve set it up to have all of the features I’d expect from an editor like VSCode (except a debugging system which I haven’t gotten to yet). I have a video on setting it up here: kzbin.info/www/bejne/rJXRkKOBf7qXl5o. Again, this is really personal preference and you should use the editor you enjoy/helps you do what you need to the most.
@tedelamater
@tedelamater Жыл бұрын
That’s a lot of things.
@joseanmartinez
@joseanmartinez Жыл бұрын
Hey! Some things I’ve been learning over several years and have taken some time and others I’ve started learning recently. It can definitely be a lot. I’ve found that often times learning one technology well will help with learning others, so I’d start with focusing on one thing and taking the time to get good at it and over time start branching out. Already knowing React for example made learning Svelte a breeze and this applies in a lot of different areas.
@huhu2932
@huhu2932 Жыл бұрын
Nice video. They are all great technologies but u lost me on neo vim. Dislike
@djoezi3662
@djoezi3662 Жыл бұрын
Who knows why I can't install them: ✗ Failed to install hrsh13th/nvim-cmp ✗ Failed to install hrsh13th/cmp-buffer ✗ Failed to install hrsh13th/cmp-path ✗ Failed to install L9MON4D3/LuaSnip ✗ Failed to install saadparwaiz7/cmp_luasnip ✗ Failed to install bluz77/vim-nightfly-guicolors ✗ Failed to install lewis6997/gitsigns.nvim ✗ Failed to install hrsh13th/cmp-nvim-lsp ✗ Failed to install kyazdani48/nvim-web-devicons ✗ Failed to install jayp0527/mason-null-ls.nvim ✗ Failed to update nvim-telescope/telescope.nvim/6.1.x it breaks all nvim. It happened after updating zsh. it updates automatically. Also, when I open nvim it says: Colorscheme not found! Error detected while processing /Users/seytkhanbalikbaev/.config/nvim/init.lua: lspsaga.nvim v0.2.3+ has breaking changes. Please read the docs and migrate your configuration to the new "setup" function! Press ENTER or type command to continue Someone help me. Josean
How To Become a Web Developer From Scratch in 2022
6:46
Josean Martinez
Рет қаралды 6 М.
PYTHON vs JAVASCRIPT // What I Would Choose as a Beginner…
12:48
Internet Made Coder
Рет қаралды 329 М.
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 494 М.
Technologies I'm Learning in 2023
9:37
NeetCode
Рет қаралды 166 М.
Why I Moved from React Redux to Zustand and Why You Should Too!
19:24
How to use Vim -  Learn The Basics in 15 Minutes
14:48
Josean Martinez
Рет қаралды 15 М.
My Entire Computer Science Degree in 8 Minutes
8:02
Josean Martinez
Рет қаралды 16 М.
The Most Legendary Programmers Of All Time
11:49
Aaron Jack
Рет қаралды 561 М.
Roasting Your Dev Portfolio Sites | Livestream highlight
19:24
Anthony Sistilli
Рет қаралды 76 М.
So, you want to build apps & websites?
9:34
Sajid
Рет қаралды 176 М.
The Ultimate Beginner’s Guide To Learn And Master Vim
33:56
Josean Martinez
Рет қаралды 49 М.
How to OVER Engineer a Website // What is a Tech Stack?
11:20
Fireship
Рет қаралды 2,4 МЛН
WTF Do These Even Mean
13:44
Web Dev Simplified
Рет қаралды 87 М.