Skip to content

Instantly share code, notes, and snippets.

View smashah's full-sized avatar
🏠
Working from home

Mohammed Shah smashah

🏠
Working from home
  • I don't know, yno
  • LHR/JED
View GitHub Profile

Keybase proof

I hereby claim:

  • I am smashah on github.
  • I am smashah (https://keybase.io/smashah) on keybase.
  • I have a public key ASCVdt4GK-eUVoNMs9fXiQPBOw-6MilFbZoRXhmXQ_X9MQo

To claim this, I am signing this object:

@smashah
smashah / remove_silence.ts
Last active June 3, 2024 08:24
A simple way to remove silences below a certain threshold in an audio file [NODEJS/TS]
//add this to your package.json
// "audio-buffer-utils": "^5.1.2",
// "audio-decode": "^1.4.0",
// "audiobuffer-to-wav": "^1.0.0",
// "node-lame": "^1.2.0",
// "ogg.js": "^0.1.0",
// "opus.js": "^0.1.1",
const fs = require('fs');
@smashah
smashah / flutter_firebase_codelabs_baby_names_main.dart
Last active January 30, 2019 22:12
A firebase & ListTile implementation that disables the tile within onTap during a transaction
import 'package:baby_names/my_list_tile.dart';
import 'package:flutter/material.dart';
import 'package:cloud_firestore/cloud_firestore.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(