Upptime is an open-source status monitoring system written in TypeScript. Just tested it myself, it took me just an hour to setup and configure the simple status monitoring website for JavaScript Room projects (status.roomjs.com). Check it out if you want to start monitoring your websites!
- github.com/upptime/upptime
- upptime.js.org
#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper
--
Follow JavaScript Room in Instagram, Twitter, Facebook
SUPPORT PROJECT
- github.com/upptime/upptime
- upptime.js.org
#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper
--
Follow JavaScript Room in Instagram, Twitter, Facebook
SUPPORT PROJECT
GitHub
GitHub - upptime/upptime: ⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary - upptime/upptime
If you want to improve your knowledge of TypeScript here's a great set of articles for Advanced TypeScript. I promise you will pick up something new.
https://fettblog.eu/advanced-typescript-guide/
#typescript #javascript #webdev #nodejs #webdeveloper #webdevelopment #programming
https://fettblog.eu/advanced-typescript-guide/
#typescript #javascript #webdev #nodejs #webdeveloper #webdevelopment #programming
fettblog.eu
Advanced TypeScript
You rarely learn Advanced TypeScript features just by themselves. Only when combined with other parts of the language and put in context they reveal their true power. And this is the focus of this guide.
🔥2❤1
Getting back to Bun that recently released a stable version. Just found a large curated list of related resources.
You can find there several alternatives to Express.js built on Bun. One of the hottest seems to be Elysia.js
Check it out on GitHub:
https://github.com/oven-sh/awesome-bun
Elysia.js: https://elysiajs.com/
#webdev #webdevelopment #webdeveloper #javascript #typescript #programming
You can find there several alternatives to Express.js built on Bun. One of the hottest seems to be Elysia.js
Check it out on GitHub:
https://github.com/oven-sh/awesome-bun
Elysia.js: https://elysiajs.com/
#webdev #webdevelopment #webdeveloper #javascript #typescript #programming
GitHub
GitHub - oven-sh/awesome-bun: ⚡️ A curated list of awesome things related to Bun
⚡️ A curated list of awesome things related to Bun - oven-sh/awesome-bun
👍1
💥 iconbuddy.app - 180K+ open source icons for your next project!
#webdev #webdevelopment #frontend #javascript #html #css #webdeveloper #programming
#webdev #webdevelopment #frontend #javascript #html #css #webdeveloper #programming
👏1
Flytrap - a fresh debugging tool for developers competing with the well-known Sentry. It helps to catch bugs in your frontend applications and deeply preview and analyse them. Check the demo video to see it in action. It’s powerful!
https://www.useflytrap.com/
#webdev #webdevelopment #webdeveloper #javascript #programming #nodejs
https://www.useflytrap.com/
#webdev #webdevelopment #webdeveloper #javascript #programming #nodejs
Flytrap
Flytrap automatically fixes issues in Node.js, JavaScript & TypeScript codebases. Import code from GitHub, describe the problem, and allow the agent to work in the background until it fixes the issue.
👍4
[CSS] A new way of switching theme colors in #css is coming - embrace the ‘light-dark()’ method.
It’s currently experimental and only supported by the latest Firefox browser, keep that in mind.
https://www.bram.us/2023/10/09/the-future-of-css-easy-light-dark-mode-color-switching-with-light-dark/
#html #javascript #frontend #programming #webdev #webdevelopment #webdeveloper
It’s currently experimental and only supported by the latest Firefox browser, keep that in mind.
https://www.bram.us/2023/10/09/the-future-of-css-easy-light-dark-mode-color-switching-with-light-dark/
#html #javascript #frontend #programming #webdev #webdevelopment #webdeveloper
Bram.us
The Future of CSS: Easy Light-Dark Mode Color Switching with light-dark()
A function that computes to the first color if the used color scheme is light or unknown, or to the second color if the used color scheme is dark.
👍2🔥2
The new version of Next.js has been released with a bunch of awesome updates on board! It's definitely one of the most popular frameworks for web development right now and the team keeps shipping cutting-edge improvements 🔥
Read more in the official blog: https://nextjs.org/blog/next-14
#webdev #webdeveloper #javascript #nodejs #frontend #backend #programming
Read more in the official blog: https://nextjs.org/blog/next-14
#webdev #webdeveloper #javascript #nodejs #frontend #backend #programming
nextjs.org
Next.js 14
Next.js 14 includes included performance, stability for Server Actions, a new course teaching the App Router, and more.
🔥4
[TypeScript] Setting up a #typescript project can be a pain, especially in the beginning. Here’s a great article on the topic, specifically explaining how to configure correctly your project to support and run in multiple environments (browser, tests, etc). It’s important to do not mix them up and the article explains why.
https://kettanaito.com/blog/one-thing-nobody-explained-to-you-about-typescript
#webdev #webdeveloper #webdevelopment #nodejs #javascript #programming #frontend #backend
https://kettanaito.com/blog/one-thing-nobody-explained-to-you-about-typescript
#webdev #webdeveloper #webdevelopment #nodejs #javascript #programming #frontend #backend
kettanaito.com
One Thing Nobody Explained To You About TypeScript
One of the most common mistakes in configuring TypeScript.
🔥3
[JavaScript] Decorators are still a new feature in #javascript and isn’t fully here yet (still a proposal), but we can start using them already (for example, in #typescript). Decorators are actually quite helpful in some cases, let’s list some of them here.
.
#js #webdev #webdevelopment #programming #programmer #coding #nodejs #reactjs #angularjs #webdeveloper
.
#js #webdev #webdevelopment #programming #programmer #coding #nodejs #reactjs #angularjs #webdeveloper
❤4
[Software Development] Graph Databases is quite a hot topic nowadays. More and more job descriptions mention Neo4j and other solutions, which is a strong signal for all developers. Even if you’re not specializing in DBs, it’s good to understand the basics. That’s why this post is being created, so you’re not afraid to be asked about graph databases on your next interview…
.
#softwaredeveloper #softwareengineer #softwareengineering #softwaredevelopment #programming #database #software
.
#softwaredeveloper #softwareengineer #softwareengineering #softwaredevelopment #programming #database #software
🔥4
[TypeScript] Do you know the role of the “declare” keyword in #typescript? It helps to reduce the gap between JS runtime environment and the TS type checking system. Basically, you need it to explicitly type an untyped (often third-party) code. Look at the examples to see some use cases.
.
#javascript #nodejs #webdevelopment #webdev #webdeveloper #programming #programmer #backend #frontend
.
#javascript #nodejs #webdevelopment #webdev #webdeveloper #programming #programmer #backend #frontend
👍2🔥1
Found something pretty cool on the dev news. In-browser face detection and recognition! 🙈
I didn’t try it anywhere yet but the demos are very promising. Definitely will give it a try in some project…
https://justadudewhohacks.github.io/face-api.js/docs/index.html
JavaScript API for face detection and face recognition in the browser implemented on top of the tensorflow.js core API
#webdev #webdeveloper #javascript #programming
I didn’t try it anywhere yet but the demos are very promising. Definitely will give it a try in some project…
https://justadudewhohacks.github.io/face-api.js/docs/index.html
JavaScript API for face detection and face recognition in the browser implemented on top of the tensorflow.js core API
#webdev #webdeveloper #javascript #programming
🔥2
Scrolling GitHub is always fun...
A couple of days ago I've spotted this tool, that actually solves quite an annoying problem - monitoring a Docker container logs in real-time. Some folks built UI for that - https://dozzle.dev/. It explicitly mentions that the logs are not being stored anywhere and just being displayed in real-time for debugging (mostly) purpose, which is fine for many cases. So, if you use Docker you may find it useful at some point. I will definitely keep it in mind...
Github: https://github.com/amir20/dozzle
#webdev #docker #programming
A couple of days ago I've spotted this tool, that actually solves quite an annoying problem - monitoring a Docker container logs in real-time. Some folks built UI for that - https://dozzle.dev/. It explicitly mentions that the logs are not being stored anywhere and just being displayed in real-time for debugging (mostly) purpose, which is fine for many cases. So, if you use Docker you may find it useful at some point. I will definitely keep it in mind...
Github: https://github.com/amir20/dozzle
#webdev #docker #programming
dozzle.dev
Home | Dozzle
A lightweight, open-source, and secure log viewer for Docker.
👍1
ProfileMe.dev - a pretty nice tool for making your GitHub profile great again! Customize your main page and give it a fresh look in a matter of seconds.
https://www.profileme.dev/
#webdev #github #coding #programming
https://www.profileme.dev/
#webdev #github #coding #programming
ProfileMe.dev
Create an amazing GitHub profile in minutes
❤2
Object.groupBy() is a relatively new method in JavaScript this gives more flexibility to devs design the code in a nicer way. Nice replacement for the reduce() method in some cases. Do you use it already?
.
#webdev #javascript #typescript #nodejs #programming #webdevelopment
.
#webdev #javascript #typescript #nodejs #programming #webdevelopment
🔥3
Temporal API is a game changer that makes working with dates in native #javascript way more bearable. You can deal with dates and times separately, and adjust the date in much easier way. Cool stuff!
.
#webdev #webdevelopment #js #nodejs #coding #programming #typescript #frontend
.
#webdev #webdevelopment #js #nodejs #coding #programming #typescript #frontend
🔥1
⚡️ Highly informative and insightful reads from the Google Chrome team for all web devs out there. Understanding the browser architecture can lead to significant improvements when building complex and distributed projects. Even if you're familiar with the topic, dedicate 15-20 minutes to read through this 4-articles series, you're not going to regret it.
Inside look at modern web browser
- Part 1: https://developer.chrome.com/blog/inside-browser-part1
- Part 2: https://developer.chrome.com/blog/inside-browser-part2
- Part 3: https://developer.chrome.com/blog/inside-browser-part3
- Part 4: https://developer.chrome.com/blog/inside-browser-part4
#webdev #webdevelopment #javascript #programming #frontend #backend #nodejs #html #css #webdeveloper
Inside look at modern web browser
- Part 1: https://developer.chrome.com/blog/inside-browser-part1
- Part 2: https://developer.chrome.com/blog/inside-browser-part2
- Part 3: https://developer.chrome.com/blog/inside-browser-part3
- Part 4: https://developer.chrome.com/blog/inside-browser-part4
#webdev #webdevelopment #javascript #programming #frontend #backend #nodejs #html #css #webdeveloper
Chrome for Developers
Inside look at modern web browser (part 1) | Blog | Chrome for Developers
Learn how browser turn your code into functional website from high-level architecture to the specifics of the rendering pipeline.
❤2👍2
Are you developing an open-source library/project in the #AI space? Then check out the new fund from #Google, it may sponsor your tool…💰
https://web.dev/blog/web-ai-acceleration-fund
#webdev #opensource #programming #webdevelopment
https://web.dev/blog/web-ai-acceleration-fund
#webdev #opensource #programming #webdevelopment
web.dev
Announcing the Web AI Acceleration Fund | Blog | web.dev
🤖 Monitoring servers - better late than never...
I've recently read a discussion on Reddit where devs shared solutions they use for monitoring servers. Apart from Prometheus+Grafana, that is a well-known and very common stack for medium-large projects nowadays, I've noticed a couple of options that I wasn't aware of. So I thought it could be useful to share them here.
The first one is called Zabbix and it seems to be a big deal. Lots of folks use this setup to watch their hardware, and I actually decided to give it a go too. It provides everything you need for monitoring your dedicated server remotely, including nice templates and dashboards. It's not very obvious in the beginning how to run it because it has a rich set of options, but I believe you can also leverage ChatGPT to configure it for your needs 😀 Maybe later I share with you my thoughts on it after using it myself. Let me know if you're interested in that.
The second option is a small tool that might be handy for uptime and blacklist monitoring. It's called HetrixTools. What I liked about it is that it has a free plan with up to 15 uptime monitors, which is quite generous. We all love free tools, especially when running projects that don't generate any revenue, right? I'm not in need for such service right now, but feel free to test it yourself and let me know if you like it!
I'm curious to hear your opinions of these tools. If you have any other solutions that you prefer to use for monitoring servers, then also share it in the comments!
Happy DevOpsing 👨🏻💻 and coming Easter 🥚!
#devops #server #programming #javascript #webdev #webdeveloper
I've recently read a discussion on Reddit where devs shared solutions they use for monitoring servers. Apart from Prometheus+Grafana, that is a well-known and very common stack for medium-large projects nowadays, I've noticed a couple of options that I wasn't aware of. So I thought it could be useful to share them here.
The first one is called Zabbix and it seems to be a big deal. Lots of folks use this setup to watch their hardware, and I actually decided to give it a go too. It provides everything you need for monitoring your dedicated server remotely, including nice templates and dashboards. It's not very obvious in the beginning how to run it because it has a rich set of options, but I believe you can also leverage ChatGPT to configure it for your needs 😀 Maybe later I share with you my thoughts on it after using it myself. Let me know if you're interested in that.
The second option is a small tool that might be handy for uptime and blacklist monitoring. It's called HetrixTools. What I liked about it is that it has a free plan with up to 15 uptime monitors, which is quite generous. We all love free tools, especially when running projects that don't generate any revenue, right? I'm not in need for such service right now, but feel free to test it yourself and let me know if you like it!
I'm curious to hear your opinions of these tools. If you have any other solutions that you prefer to use for monitoring servers, then also share it in the comments!
Happy DevOpsing 👨🏻💻 and coming Easter 🥚!
#devops #server #programming #javascript #webdev #webdeveloper
👨💻1
⚡️ The new AI agent mode in the VS Code is pretty sick 🤯
The video gives a great overview of this new feature and more. You will definitely learn something new from it.
https://www.youtube.com/watch?v=dutyOc_cAEU
#webdev #ai #webdevelopment #programming #javascript #typescript
The video gives a great overview of this new feature and more. You will definitely learn something new from it.
https://www.youtube.com/watch?v=dutyOc_cAEU
#webdev #ai #webdevelopment #programming #javascript #typescript
YouTube
VS Code Agent Mode Just Changed Everything
Ever wished your code editor could write your app, talk to your database, and even follow documentation like a real dev? Same.
In this video, I'll show you how to use agent mode, MCP Servers and PRD documents to build an entire app complete with database.…
In this video, I'll show you how to use agent mode, MCP Servers and PRD documents to build an entire app complete with database.…