js13kGames 2023 winners 🏆
The twelfth annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wrapped up. This post highlights the top thirteen entries.
The post js13kGames 2023 winners 🏆 appeared first on The GitHub Blog. ⌘ Read more
I take it back. Excalidraw is like tldraw–you can integrate it into a Javascript front end if you want. Which means technically you could self-host it if you wanted, but you’d have to write your own front end code to embed it, and host that code somehow.
@prologic@twtxt.net I see what you mean about tldraw. I looked at their github repository and it seems like they are distributing it as an npm package for people who want to include a whiteboard in their Javascript-based frontend. I didn’t see a way to just launch the thing.
I have half a mind to write a little scala frontend that sets up one of these, since scalajs makes it very easy to use these Javascript web component things while making it look like you’re writing scala.
(De)coding conventions
Navigating the ebb and flow of programming paradigms–from the shifts in the JavaScript ecosystem and TypeScript’s rise, to AI’s role in advancing accessibility, and strategies for encouraging non-code contributions–tune in to the latest episode of The ReadME Podcast for more. ⌘ Read more
According to the RedMonk programming language rankings from Jan 2023, Go and Scala are tied at 14th place 😏
1 JavaScript
2 Python
3 Java
4 PHP
5 C#
6 CSS
7 TypeScript
7 C++
9 Ruby
10 C
11 Swift
12 Shell
12 R
14 Go
14 Scala
16 Objective-C
17 Kotlin
18 PowerShell
19 Rust
19 Dart
New JavaScript trademark policy announced
“This should help solve one of our biggest problems… people saying the word ‘JavaScript’.” ⌘ Read more
** week notes **
Some things of note, links mostly:
First and foremost, I found a suitable pinboard replacement in link hut! Shout outs to my buddy Bruno for the tip.
Here’s a bookmarklet I wrote to make it a bit more ergonomic for how I like to roll,
javascript
javascript:(<span class="hljs-function"><span class="hljs-keyword">function</span> (<span class="hljs-params"></span>) </span>{
<span class="hljs-keyword">const</span> tags = prompt(<span class="hljs-string">'A space separated list of tags.' ... ⌘ [Read more](https://eli.li/2023/03/31/week-notes)
What makes a “Linux Game” a “LINUX Game”?
Listen now (20 min) | If a game uses Wine, Javascript, or various engines or interpreters… is it a “Linux” game? ⌘ Read more
Finally, a JavaScript-free frontend for GitLab instances: https://git.vitali64.duckdns.org/utils/laboratory.git
I needed something to help with a morning schedule for two kiddos. It highlights the current 5-minute block as it goes. I think this was my first time reaching for JavaScript for a personal project. https://sidequest.club/stages.html
ChatGPT is smart enough to detect what the code in the single minified JavaScript file on my blog front page does. Try it out! 🙃 ⌘ Read more
ChatGPT is smart enough to detect what the code in the single minified JavaScript file on my blog front page does. Try it out! 🙃 ⌘ Read more
Unlocking security updates for transitive dependencies with npm
How Dependabot integrated with npm to address security vulnerabilities on transitive dependencies and increase the likelihood of success for JavaScript security updates by 40%. ⌘ Read more
Tell me you write go like javascript without telling me you write go like javascript:
import "runtime/debug"
var Commit = func() string {
if info, ok := debug.ReadBuildInfo(); ok {
for _, setting := range info.Settings {
if setting.Key == "vcs.revision" {
return setting.Value
}
}
}
return ""
}()
How to Use the Node Docker Official Image
Topping Stack Overflow’s 2022 list of most popular web frameworks and technologies, Node.js continues to grow as a critical MERN stack component. And since Node applications are written in JavaScript — the world’s leading programming language — many developers will feel right at home using it. We introduced the Node Docker Official Image (DOI) due […] ⌘ Read more
9 Tips for Containerizing Your Node.js Application
Over the last five years, Node.js has maintained its position as a top platform among professional developers. It’s an open source, cross-platform JavaScript runtime environment designed to maximize throughput. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient — perfect for data intensive, real-time, and distributed applications. With over 90,500 stars […] ⌘ Read more
js13kGames 2022 winners 🏆
The eleventh annual js13kGames coding competition, challenging participants to create games in 13kB or less of JavaScript in a month, just wrapped up. This post highlights the top thirteen entries. ⌘ Read more
Tigase Blog: Tigase XMPP Client Apps
Our XMPP Chat Apps philosophyWeb based, JavaScript, React and so on app are great… for developers.
We do care about users and we understand that the only way to provide users with great experience is through native apps.
Therefore we have put a lot of effort and dedication to develop native client for each platform separately. Each of our
apps is tailored for the best experience and native feeling. Plus they are optimized for each platform, so they are
lightweight but also powerful and take … ⌘ Read more
Why Javascript is Retarded: Part 1
Four reasons why Javascript is just… lol… absolutely ridiculous. ⌘ Read more
Containerizing a Slack Clone App Built with the MERN Stack
The MERN Stack is a fast growing, open source JavaScript stack that’s gained huge momentum among today’s web developers. MERN is a diverse collection of robust technologies (namely, Mongo, Express, React, and Node) for developing scalable web applications — supported by frontend, backend, and database components. Node, Express, and React even ranked highly among most-popular […] ⌘ Read more
Brendan Eich Interview - Jan 9th, 2018
Watch now (57 min) | Creator of JavaScript. Co-founder (and ex-CTO & CEO) of Mozilla. CEO of Brave. ⌘ Read more
The Chromium super (inline cache) type confusion
In this post I’ll exploit CVE-2022-1134, a type confusion in Chrome that I reported in March 2022, which allows remote code execution (RCE) in the renderer sandbox of Chrome by a single visit to a malicious site. I’ll also look at some past vulnerabilities of this type and some implementation details of inline cache in V8, the JavaScript engine of Chrome. ⌘ Read more
connietran-dev/playlistr
Playlistr is a collaborative music-sharing app for live group listening on Spotify built with React & socket.io
Language: JavaScript
Star: 7
Watch: 7 ⌘ Read more
Erlang Solutions: Modern Software Engineering Principles for Fintechs by Daniel Pilon at SumUp
Daniel Pilon is a Software Engineering Manager at SumUp. Since 2007 he has worked across several industries before arriving in the fintech space. He has experience in many programming languages, such as C#, Java and JavaScript but since discovering Elixir and the power of functional programming a few years ago, he hasn’t looked back.
Right now he is building SumUp Bank, a complete digital banking solution … ⌘ Read more
tgymnich/fork-sync
🔄 Github action to sync your forks
Language: JavaScript
Star: 183
Watch: 183 ⌘ Read more
I want a browser for iOS that’s basically Mobile Safari but without JavaScript (or at least an easy toggle). Does such a thing exist?
** My programming language odyssey **
While I wouldn’t say I’m wicked adept at any one language, I’ve dipped my toes into many different languages. Here, I try to roughly recreate my programming language journey.
The web. A marvel, a terror. I started here, more out of ease of access than necessity, but was able to get far enough to make a career out of web dev. I should also add SQL to this list.
[Elm](https://elm-lang … ⌘ Read more
Gemini capsule
Gemini is a lightweight Internet protocol. It’s heavier than Gopher
but lighter than HTTP(S), especially if combined with all other web
technologies. The name makes sense if Gopher is Project Mercury and
the web is the Apollo program.
One of its uses is to serve gemtext, which is a lightweight
Markdown-like markup language, instead of HTML. Gemini browsers don’t
have support for neither Javascript, nor CSS, nor any of the other new
web technologies. It can be beautiful anyway, s … ⌘ Read more
Gemini capsule
Gemini is a lightweight Internet
protocol. It’s heavier than Gopher but a bit lighter than HTTP(S).
It’s the Gemini programme if Gopher is Mercury and HTTP is Atlas.
One of its uses is to serve gemtext, which is a lightweight
Markdown-like markup language, instead of HTML. Gemini browsers don’t
have support for neither Javascript, nor CSS, nor any of the other new
web technologies. It can be beautiful anyway, see for instance
[Lagrange]( [http … ⌘ Read more
mezotv/Tiktok-web-scraper
Easy tiktok scraper to get data from tiktok
Language: JavaScript
Star: 2
Watch: 2 ⌘ Read more
Silver-birder/chrome-extensions-tiktok-scraping-downloader
This is a Chrome extensions that scrapes and posts Tiktok web pages.
Language: JavaScript
Star: 5
Watch: 5 ⌘ Read more
MRHRTZ/Tiktok-Scraper-Without-Watermark
Download Video From Tiktok Without Watermark also Without Driver so it is a light module.
Language: JavaScript
Star: 48
Watch: 48 ⌘ Read more
yuhaofe/Video-Quality-Fixer-for-Twitter
Force highest quality playback for Twitter videos.
Language: JavaScript
Star: 28
Watch: 28 ⌘ Read more
mzdr/timestamp
⏰ A better macOS menu bar clock.
Language: JavaScript
Star: 305
Watch: 305 ⌘ Read more
danny0838/webscrapbook
A browser extension that captures web pages to local device or backend server for future retrieval, organization, annotation, and edit. This project inherits from legacy Firefox add-on ScrapBook X.
Language: JavaScript
Star: 545
Watch: 545 ⌘ Read more
Telegram is now a super-app?
It seems that there is a new super-app: Telegram. Bots can now also use HTML5 and JavaScript and thus “replace websites”. ⌘ Read more
Happy Friday. Here’s some funny programming pictures.
Ok. They’re not *all* about actual programming. Some are about Javascript. ⌘ Read more
pronouns/main
Share your personal pronouns and stay updated on your friends’ pronouns. Pronouny allows you to update your pronouns and send alerts to your friends.
Language: JavaScript
Star: 37
Watch: 37 ⌘ Read more
ethanjsummers00/OutfitGen
A randomized outfit generator
Language: JavaScript
Star: 1
Watch: 1 ⌘ Read more
MikaelStenstrand/my-outfit-app
My Outfit App is a proof of concept (POC) of a mobile application where you are able to digitalize your closet and plan your outfits. The goal of the POC was to validate a simple and low-cost technology stack
Language: JavaScript
Star: 3
Watch: 3 ⌘ Read more
TextileApp/Textile
Textile is a new way to organize your wardrobe and discover outfits.
Language: JavaScript
Star: 13
Watch: 13 ⌘ Read more
LuisMayo/Spotyparty
Too annoyed by Spotify Ads? Too lazy to navigate to Spotify when you want to change your music? Spotless is here to help you use Spotify effortless!
Language: JavaScript
Star: 1
Watch: 1 ⌘ Read more
LuisMayo/Twitter-Header-Syncer
Logins with twitter and saves an URL to firebase
Language: JavaScript
Star: 1
Watch: 1 ⌘ Read more
LuisMayo/spotify-ultrastar-downloader
Export Spotify playlists using the Web API
Language: JavaScript
Star: 1
Watch: 1 ⌘ Read more
javierbyte/brutalita
Brutalita is an experimental font and font editor, edit in your browser and download OTF.
Language: JavaScript
Star: 93
Watch: 93 ⌘ Read more