beraliv / beraliv.dev Goto Github PK
View Code? Open in Web Editor NEWDigital garden 🌳🌲
Home Page: https://blog.beraliv.dev
Digital garden 🌳🌲
Home Page: https://blog.beraliv.dev
Subtitles with WebVTT, statistics and DRM
https://blog.beraliv.dev/2020-01-07-whats-inside-udemy-player
Address perceptual patterns in structure, e.g.:
Now the main page https://blog.beraliv.dev looks like different parts which are disconnected from each other.
The post cards are very short and may be not clear without image, introductory description, read time and more expanded title.
Some parts are completely unnecessary and can be moved or completely removed, e.g. buy me a coffee in header and footer, spotify in the footer
Everything fancy can be moved to portfolio site, here it should be focused on the blog only.
It will contain all important icons for navigation, e.g. menu for mobile, accessible search from every screen, RSS to subscribe to updates, subscribe to newsletter and social networks links:
Additional information:
--tw-bg-opacity: 0.7; background-color: rgb(255 255 255 / var(--tw-bg-opacity));
--tw-bg-opacity: 0.7; background-color: rgb(15 23 42 / var(--tw-bg-opacity));
Links:
It will contain all enhanced information to understand before starting reading it: more explanatory titles, 3-liner introductory description, read time (given 238 words per minute is average per average person) and image. It won't have visible lines so there won't be a confusion that it's disconnected from each other by style.
Additional information:
Links:
It will be a pop-up with input that will return nothing by default (now it's everything at https://blog.beraliv.dev/search) and will return articles when changing input value:
Add page views (swr + firebase + vercel lambda)
Tutorial – https://leerob.io/blog/real-time-post-views
CSS support in different browser engines, hacks and tricks, JS libraries
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
@solidjs/router
, @testing-library/react
, @types/node
, @types/react
, effector
, effector-solid
, eslint
, mocha
, next-mdx-remote
, node
, prism-react-renderer
, react
, react-dom
, solid-devtools
, solid-js
, typescript
, vite
, vite-plugin-solid
, vite-plugin-solid-svg
, vitest
)@testing-library/react
, @types/jsdom
, @types/node
, @types/unist
, actions/cache
, actions/checkout
, actions/download-artifact
, actions/setup-node
, actions/upload-artifact
, effector
, eslint
, eslint-config-next
, jsdom
, next
, node
, prism-react-renderer
, remark
, remark-gfm
, remark-unwrap-images
, swr
, typescript
, unified
, unist-util-visit
, vite
, vitest
, yup
).github/actions/cache-node-modules/action.yml
actions/cache v3
.github/actions/setup-node/action.yml
actions/setup-node v3
.github/actions/setup-pnpm/action.yml
pnpm/action-setup v2
.github/workflows/build_size.yml
actions/checkout v3
actions/upload-artifact v3
actions/checkout v3
actions/download-artifact v3
actions/download-artifact v3
actions/download-artifact v3
.github/workflows/checks.yml
actions/checkout v3
.github/workflows/node_modules_size.yml
actions/checkout v3
actions/cache v3
actions/checkout v3
jwalton/gh-find-current-pr v1
marocchino/sticky-pull-request-comment v2
package.json
bundlewatch 0.3.3
node >= 14.17.0
packages/blog2/package.json
formik 2.4.6
gray-matter 4.0.3
next 13.5.6
next-mdx-remote 4.1.0
prism-react-renderer 1.2.1
react 18.2.0
react-dom 18.2.0
remark-gfm 3.0.1
remark-mdx-code-meta 2.0.0
remark-unwrap-images 3.0.1
swr 1.3.0
unist-util-visit 4.1.2
yup 0.32.11
@testing-library/react 13.3.0
@types/jsdom 20.0.1
@types/mocha 10.0.6
@types/node *
@types/react 18.2.79
@types/unist 2.0.10
csstype 3.1.3
earl 1.2.1
eslint 8.23.0
eslint-config-next 12.3.4
jsdom 20.0.3
mocha 10.0.0
remark 14.0.3
ts-essentials 10.0.0
ts-node 10.9.2
typescript 4.9.5
unified 10.1.2
packages/habits/package.json
@solidjs/router 0.5.1
effector 22.4.0
effector-solid 0.22.7
solid-js ^1.5.1
typescript ^4.8.2
vite 3.2.4
vite-plugin-solid 2.4.0
vitest 0.29.8
packages/tennis-tournaments/package.json
@solidjs/router 0.8.4
solid-js ^1.7.6
solid-devtools ^0.27.3
typescript ^5.1.3
vite ^4.3.9
vite-plugin-solid ^2.7.0
vite-plugin-solid-svg 0.6.5
.nvmrc
node 18.12.1
packages/blog2/.nvmrc
node 18.12.1
packages/habits/.nvmrc
node 18.12.1
https://blog.beraliv.dev/rss.xml return 404
renovate correctly updates dependencies
renovate cannot update pnpm-lock.yml
, e.g. – #467
From video tag to the implementation, state machine, the way bundle is loaded, bundle names
https://blog.beraliv.dev/2019-12-17-amazon-prime-video-player-investigation
Easy, medium, hard and extreme step by step solutions to type challenges in TypeScript
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.