nshki, to webdev
@nshki@ruby.social avatar

Hi fediverse. My name is Nishiki and I’m a web dev with 15+ years of experience. I’m making myself available as a mentor for one or two motivated individuals looking to land their first junior engineering position. I’m happy to be able to say over the past few years, I’ve mentored 4 wonderful people who have all managed to land their first tech jobs.

Please email me at hello@nshki.com if interested. A boost for reach is much appreciated!

chriskrycho, to typescript
@chriskrycho@mastodon.social avatar

The first of my two talks—this one, born out of my experiences with versioning and and over the past 7 years. Script and slides now, video once it’s up! https://v5.chriskrycho.com/elsewhere/cutting-edge-of-versioning/

tixie, to CSS
@tixie@guerilla.studio avatar

round(), mod(), sign(), abs()CSS functions aren't in Chromium based browsers yet (only on Firefox and Safari) 😭
'tHaveNiceThings

https://caniuse.com/mdn-css_types_round
https://caniuse.com/mdn-css_types_mod
https://caniuse.com/mdn-css_types_sign
https://caniuse.com/mdn-css_types_abs

So… do you know if there ways to add some JS "polyfilling" (?) those functions to be able to use them in prototypes/technical demos. To allow everyone to be able to display them correctly no matter their browsers instead of just displaying a "only works on recent Firefox and Safari" banner?

haskell, to haskell
@haskell@fosstodon.org avatar

Update n°28 from the GHC team at IOG:
https://engineering.iog.io/2024-05-02-ghc-update/

Highlights:

  • Binary sizes for each backend in GHC's CI and their dependencies are tracked

  • Haskell Optimization Handbook has gotten a new chapter on the perf(1) utility

  • & codegen have gotten some more love

davidbisset, to javascript
@davidbisset@phpc.social avatar
aral, to javascript
@aral@mastodon.ar.al avatar

Just published a minor update (version 5.1.1) to JavaScript Database (JSDB) that optimises the custom data type¹ serialisation code by removing a redundant return statement:

https://www.npmjs.com/package/@small-tech/jsdb

This change is backwards compatible and shouldn’t require and updates to your projects, including the ones you have in Kitten (which uses JSDB internally).

¹ https://codeberg.org/small-tech/jsdb#custom-data-types
² https://codeberg.org/kitten/app

#JavaScriptDatabase #JavaScript #database #JSDB #Kitten #SmallWeb #NodeJS #web #dev

ashleycollinge, to python
@ashleycollinge@mountains.social avatar

Anyone have any web frontend recommendations? I've only ever used HTML/JS, but I'd like to use a framework to maybe make things simpler/quicker(?) I come from a Python background if that helps!

kerfuffle,
@kerfuffle@mastodon.online avatar

@ashleycollinge

Before picking any framework, I think CSS is most important. After that, I'd go for htmx (and use your Python knowledge for the SSR) as I think that's where the web should go, and for Angular / React if you want to get paid right now.

davidbisset, to microsoft
@davidbisset@phpc.social avatar

Why I 🧡 the web:

Flying planes in Flight Simulator with a autopilot

https://pomax.github.io/are-we-flying/

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Vitest 1.6.0: faster “forks” pool, comparing benchmark results, and more
@vitest
https://github.com/vitest-dev/vitest/releases/tag/v1.6.0

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

nrr: minimal, fast npm script runner
https://github.com/ryanccn/nrr

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
stvfrnzl, to accessibility
@stvfrnzl@mastodon.online avatar

I decided (again) to prepare for the exam by the after I had some doubt of it's usefulness.

But after doing a non-technical workshop for newbies last week and believing that the will have some impact, I decided to go for it!

I'm using the @dequesystems prep course and read everything with 200% zoom. Unfortunately this makes paragraphs very long, so I'd like to share a I quickly created to shorten them:

stvfrnzl,
@stvfrnzl@mastodon.online avatar

@dequesystems ```
javascript: (() => {
const allParagraphElements = document.getElementsByTagName('p');

for (let paragraph of allParagraphElements) {
paragraph.style.width = '60ch';
}
})();


Here's a little tutorial on how to add them to you bookmarks: <https://www.freecodecamp.org/news/what-are-bookmarklets/>

#frontend #WebDev #HTML #CSS #JavaScript #a11y
ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

JavaScript language design and implementation in tandem
https://dl.acm.org/doi/10.1145/3624723

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

npm feedback migrates from discussions in a GitHub repository to GitHub Community
https://github.blog/changelog/2024-04-30-npm-feedback-is-now-available-on-github-community/

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar
ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Deno 1.43: improved Language Server performance
@marvinh @deno_land
https://deno.com/blog/v1.43

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Code health tip: refactor code with complex boolean expressions to make it easier to understand
https://testing.googleblog.com/2024/04/isbooleantoolongandcomplex.html

ecmascript_news, to javascript
@ecmascript_news@mastodon.online avatar

Rollup: improved tree-shaking due to tracking of const parameter values
@lukastaegert @rollupjs
https://github.com/rollup/rollup/pull/5443

davidbisset, to javascript
@davidbisset@phpc.social avatar
eikun_0903, to javascript Japanese
@eikun_0903@fedibird.com avatar
hamatti, to javascript
@hamatti@mastodon.world avatar

Almost all of my hobby projects' frontends are written in vanilla Javascript because for small projects, there's really no need to add a complexity of a framework.

leanpub, to react
@leanpub@mastodon.social avatar

Building Large Scale Web Apps: A React field guide https://leanpub.com/large-scale by Addy Osmani and Hassan Djirdeh is the featured book on the Leanpub homepage! https://leanpub.com

aral, to javascript
@aral@mastodon.ar.al avatar
dave, to Excel
@dave@autisticnomad.social avatar

I built (and, more importantly, released!) a thing!

It's very early stages but it's actually functional.

It's a Vue.js plugin for building Excel Add-ins. Such broad appeal, I know.

https://github.com/demsullivan/vue-excel

This project is actually a byproduct of another big thing I'm working on.

Currently, I use YNAB for budgeting, but I've been putting sustained effort into getting my data out of the cloud and self-hosting everything.

I started researching options for budgeting software, and I really couldn't find anything I liked or that felt like it had enough features.

I decided, then, to just whip up something in Excel... which led me to the discovery of Office.js and the ability to build Add-ins for Excel using web tech.

Thus, vue-excel was born.

I may eventually release my budgeting tool for Excel, when it's feeling a little more mature and stable. Stay tuned... ❤️

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • thenastyranch
  • magazineikmin
  • ethstaker
  • khanakhh
  • rosin
  • Youngstown
  • everett
  • slotface
  • ngwrru68w68
  • mdbf
  • GTA5RPClips
  • kavyap
  • DreamBathrooms
  • provamag3
  • cisconetworking
  • cubers
  • Leos
  • InstantRegret
  • Durango
  • tacticalgear
  • tester
  • osvaldo12
  • normalnudes
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines