This media is not supported in your browser
VIEW IN TELEGRAM
Guys, "Knives out 3" trailer dropped 3 days ago
Benoit Blanc returns in 2025, yeeeyy🐸
Benoit Blanc returns in 2025, yeeeyy
Please open Telegram to view this post
VIEW IN TELEGRAM
Check this repo out.
LlamaFS is a self-organizing file manager. It automatically renames and organizes your files based on their contents and well-known conventions (e.g., time). It supports many kinds of file, and even images (through Moondream) and audio (through Whisper).
Gonna try it later today...
@islombe_dev
LlamaFS is a self-organizing file manager. It automatically renames and organizes your files based on their contents and well-known conventions (e.g., time). It supports many kinds of file, and even images (through Moondream) and audio (through Whisper).
Gonna try it later today...
@islombe_dev
Old Babylonian letter by student to his mother...
~4k years past, but people still use making "you are guilty" manipulations to their parents 😁😁
you let my clothes get worse from year to year. Indeed, you persisted in making my clothes poorer and more scanty.
~4k years past, but people still use making "you are guilty" manipulations to their parents 😁😁
Wikipedia
Letter from Iddin-Sin to Zinu
Old Babylonian letter
#Memology
Many of you might know meme "Internal Pointer Variable". But what does it actually mean??? Ok, lets crack this theme up in the super simple way.
SOOOOO, it this post about linked list we know that each node has a field that stores the address of the next node. And basically this address called as "internal pointer variable 👳🏾♂️"
@islombe_dev
Many of you might know meme "Internal Pointer Variable". But what does it actually mean??? Ok, lets crack this theme up in the super simple way.
SOOOOO, it this post about linked list we know that each node has a field that stores the address of the next node. And basically this address called as "internal pointer variable 👳🏾♂️"
@islombe_dev
This media is not supported in your browser
VIEW IN TELEGRAM
lyrics
Oh she sweet motorcycle,
a little bicycle,
in nice evening,
oy mama oy mamaa
Oh she sweet motorcycle,
a little bicycle,
in nice evening,
oy mama oy mamaa
Islombe dev
Трейлер сегодня. ждем.
This media is not supported in your browser
VIEW IN TELEGRAM
А вот и трейлер.
В 2025 релиз. Ждём🕺
В 2025 релиз. Ждём
Please open Telegram to view this post
VIEW IN TELEGRAM
Durov in Uzbekistan? 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Pavel Durov (Pavel Durov)
Please open Telegram to view this post
VIEW IN TELEGRAM
AI as a candidate in elections 😳
AI Steve, an avatar of real-life Steven Endacott, a Brighton-based businessman, is running for Parliament as an Independent.
Please open Telegram to view this post
VIEW IN TELEGRAM
WIRED
There’s an AI Candidate Running for Parliament in the UK
If it wins the UK general election, “AI Steve” will be represented by businessman Steve Endacott in Parliament. Endacott says he’ll merely be a conduit, and the AI will make the policy decisions.
Long time no see 👋
Sharing my 5 JavaScript tips for better coding with you👨🏫
1️⃣ Use async/await: Simplify async code for better readability.
2️⃣ Destructuring: Clean up code by unpacking values.
3️⃣ Module Scope: Avoid globals with ES6 modules.
4️⃣ Debounce & Throttle: Optimize performance.
5️⃣ Write Self-Documenting Code with Clear Naming and Comments
Implementing these practices can significantly improve the quality and performance of your JavaScript code.
#js #lifehack
Sharing my 5 JavaScript tips for better coding with you
1️⃣ Use async/await: Simplify async code for better readability.
async function fetchData(url) {
const response = await fetch(url);
const data = await response.json();
return data;
}
2️⃣ Destructuring: Clean up code by unpacking values.
const user = { name: 'John', age: 27, location: 'New York' };
const { name, age, location } = user;
const arr = [1, 2, 3, 4];
const [first, second, ...rest] = arr;
3️⃣ Module Scope: Avoid globals with ES6 modules.
// module.js
export const myFunction = () => {};
// main.js
import { myFunction } from './module';
4️⃣ Debounce & Throttle: Optimize performance.
// Debounce function
function debounce(func, wait) {
let timeout;
return function(...args) {
clearTimeout(timeout);
timeout = setTimeout(() => func.apply(this, args), wait);
};
}
// Throttle function
function throttle(func, limit) {
let inThrottle;
return function(...args) {
if (!inThrottle) {
func.apply(this, args);
inThrottle = true;
setTimeout(() => (inThrottle = false), limit);
}
};
}
5️⃣ Write Self-Documenting Code with Clear Naming and Comments
function calculateSum(firstNumber, secondNumber) {
return firstNumber + secondNumber;
}
// Comments
/**
* Calculates the sum of two numbers.
* @param {number} firstNumber - The first number.
* @param {number} secondNumber - The second number.
* @returns {number} - The sum of the two numbers.
*/
function calculateSum(firstNumber, secondNumber) {
return firstNumber + secondNumber;
}
Implementing these practices can significantly improve the quality and performance of your JavaScript code.
#js #lifehack
Please open Telegram to view this post
VIEW IN TELEGRAM
Made a quick video about using VSCode in your GitHub repo ⌨️
In today’s fast-paced development environment, efficiency is key. Integrating powerful tools like Visual Studio Code (VSCode) with GitHub can significantly streamline your workflow. In this post, we’ll explore how to set up and use VSCode directly within a GitHub repository, allowing you to manage your projects seamlessly. You can even run your project in a virtual environment.
Quick tutorial:
1. Open your repo.
2. Add
3. Make changes, commit them, etc.
4. (Optional) You can run your code using GitHub Codespaces.
@islombe_dev
In today’s fast-paced development environment, efficiency is key. Integrating powerful tools like Visual Studio Code (VSCode) with GitHub can significantly streamline your workflow. In this post, we’ll explore how to set up and use VSCode directly within a GitHub repository, allowing you to manage your projects seamlessly. You can even run your project in a virtual environment.
Quick tutorial:
1. Open your repo.
2. Add
vscode.dev/ before your repo link.3. Make changes, commit them, etc.
4. (Optional) You can run your code using GitHub Codespaces.
@islombe_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Friday tutorial 🥂
$ date
'Friday, 18:41'
$ git add . && git commit -m "" && git push --force
$ shutdown -h 1 && exit
@islombe_dev
'Friday, 18:41'
$ git add . && git commit -m "" && git push --force
$ shutdown -h 1 && exit
@islombe_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Happy Sunday! ☺️
Here are some useful CSS Tricks for Frontend Developers👩💻
All examples shown here.
0️⃣ Sticky Footer
Ensure your footer sticks to the bottom of the page, even if the content is short.
1️⃣ Custom Scrollbars
Style your scrollbars to match your site design using the ::-webkit-scrollbar pseudo-element.
2️⃣ Text Stroke
Create outlined text using -webkit-text-stroke.
3️⃣ Viewport Units for Typography
Scale text size based on the viewport using vw units.
4️⃣ CSS Grid Auto-Placement
Control the automatic placement of grid items with grid-auto-flow.
5️⃣ Aspect Ratio Box
Maintain aspect ratio with the padding trick.
6️⃣ Clip-Path for Custom Shapes
Create custom shapes using clip-path.
7️⃣ CSS Variables with JavaScript
Dynamically change CSS variables using JavaScript.
8️⃣ Object-Fit for Images and Videos
Control how media fits within a container using object-fit.
9️⃣ CSS Counters
Create custom counters with counter-reset and counter-increment.
Use these CSS tricks to enhance your frontend skills and create more dynamic and visually appealing web applications!
#CSS #WebDevelopment #Frontend #Tips #Tricks
@typical_ddev
Here are some useful CSS Tricks for Frontend Developers
All examples shown here.
Ensure your footer sticks to the bottom of the page, even if the content is short.
body {
display: flex;
flex-direction: column;
min-height: 100vh;
}
.content {
flex: 1;
}
footer {
background: #333;
color: white;
text-align: center;
padding: 10px;
}
Style your scrollbars to match your site design using the ::-webkit-scrollbar pseudo-element.
::-webkit-scrollbar {
width: 20px;
}
Create outlined text using -webkit-text-stroke.
h1 {
-webkit-text-stroke: 2px black;
color: white;
}
Scale text size based on the viewport using vw units.
h1 {
font-size: 10vw;
}
Control the automatic placement of grid items with grid-auto-flow.
.grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(100px, 1fr));
grid-auto-flow: dense;
}
Maintain aspect ratio with the padding trick.
.aspect-ratio-box {
width: 100%;
padding-top: 56.25%; /* 16:9 aspect ratio */
position: relative;
}
Create custom shapes using clip-path.
.clip-path {
clip-path: polygon(50% 0%, 0% 100%, 100% 100%); /* triabgle */
background: red;
width: 100px;
height: 100px;
}
Dynamically change CSS variables using JavaScript.
:root {
--main-color: #3498db;
}
function changeCssVar() {
document.documentElement.style.setProperty('--main-color', '#e74c3c');
}
Control how media fits within a container using object-fit.
img, video {
width: 100%;
height: 100%;
object-fit: cover;
}
Create custom counters with counter-reset and counter-increment.
.counter {
counter-reset: section;
}
.counter h2::before {
counter-increment: section;
content: "Section " counter(section) ": ";
}
Use these CSS tricks to enhance your frontend skills and create more dynamic and visually appealing web applications!
#CSS #WebDevelopment #Frontend #Tips #Tricks
@typical_ddev
Please open Telegram to view this post
VIEW IN TELEGRAM
codepen.io
CSS Tips
...