Craft Engineer's Twitter


Since Twitter.com no longer exists, imagine this is my Twitter profile, and you will find here all my tweets
(And if you'd like to follow me on X.com, you can do so here: Profile / X)

My Recent Tweets

2024-11-01

You have to write code in such a way that there is a budget to rewrite it not once, but twice! This means that you won't get it right the first time as requirements change, so don't spend time perfecting what's going to change, and when you find that the code needs a third change, it's your chance to rewrite it from scratch.

2024-09-24

Published short notes on engineering management: How to Stay Valuable as an Engineering Manager?

2024-09-19

This is not exactly from a "startup world" context.
However, it nicely illustrates the trend towards reducing management in any type of business these days:
Everybody Works β€” REWORK [1]

2024-09-04

Are you a kind leader? or are you just being nice?
I bet most of the time we don't even realise the difference :)
Are you really kind, or are you just being nice? [2]

2024-08-31

Rewriting the web scrapper from #puppeteer to #playwright was too easy! But it still didn't solve my problem with scrapping the page with an infinite scroll...

2024-08-29

A tiny addition to the tool that converts Google Sheets into JSON APIs:
... query param parse=1 which automatically parses JSON data stored in the sheets DB.
This reduces the logic which you need to do in clients (implementing your endpoints)

2024-08-28

The untapped potential here!
#cursorai but together with #obsidian it is quite something -> it is zero config setup, just open the folder and "chat with the file" and suggest if improvements, when needed - super helpful for anyone who is publishing content with obsidian!

2024-08-26

Keep reminding yourself...: 🧠
"the more you ship, the greater the chance that your saas will succeed! it is just a simple statistic", by @levelsio

–
Steal this!
Have you ever wanted to have your own privacy-focused "RAG" agent (with function calling) running locally with #ai/ollama? here is your chance https://github.com/ollama/ollama-js/blob/main/examples/tools/tools.ts (a very simple implementation in #javascript)

2024-08-25

My plan for Saturday was…
...to take the temporary #notion landing page I had for ObsiPulse ( #obsidian/plugin ) and turn it into a custom static #vercel/nextjs page (with SSG).
Thanks to #vercel/v0 and Cursor, the task was completed in less than 3 hours.

How did I do it?

  1. Take a screenshot of the whole page you want to re-create)
  2. upload it as context to #vercel/v0
  3. "Prompt" it until you are satisfied
  4. Add more screenshots if you need to (e.g. add a modal logic on button click) β†’ Took me 9 iterations with #vercel/v0
  5. #cursorai was super handy with finishing details and styling the tailwind #css

Result?
Check yourself on http://obsipulse.com
–
Did you know...?
That you can embed basically anything into #notion site?
As long as your URL returns header Content-Type: text/html; charset=utf-8
Super helpful for prototyping and connecting your API (or any other third-party service, eg. #n8n webhook) with Notion sites:
api embedded inside notion site


Tweets Archive

2024-08-24

I've always struggled with the meaning of "psychological safety" and how to build an #engineering/culture that lives such a value.
My tips on this topic: Creating Psychological Safety for Engineering Teams and Their Culture

2024-08-23

#raycast plugin tip!
Recently discovered this tiny plugin, which makes my life easier, called: Slugify.
Example use cases?

  1. Generating file names for public files
  2. Creation of URL-friendly blog post permalinks.
    πŸ‘‰ https://www.raycast.com/unreadablename/slugify

2024-08-22

Mini #dev tutorial just published! 🎊
β†’ How to Run Typescript Tests With Nodejs Test Runner
–
Sometimes I feel like #nodejs development is so slow!
Glob pattern for nodejs cli support has come only in v21. Where LTS version now is v20.17.0 😩 #learned #dev

2024-08-21

Interesting!
GraphQL is still used in production?
I thought nobody uses Graphql anymore these days 🀯
(I would NOT use this technology for anything tho..., kudos #microsoft/clarity for being brave!)
GraphQL on microsoft clarity

2024-08-07

How do all the #agile/scrum hatters run their teams? Everyone just says how bad it is, but no one comes up with a better alternative.
–
So, the day of native #typescript support in #nodejs has come! πŸŽ‰
With version 22.6.0 you may need less than 5 steps to run your nodejs app with typescript!
Do you want to know how? Check The Easier Way To Setup Nodejs App Written in Typescrips - 5 Steps Needed

2024-07-31

You no longer need to learn Python to build #ai apps:
#ai/ollama implementation in #javascript to rescue: GitHub - ollama/ollama-js: Ollama JavaScript library #tool

2024-07-30

Python is getting traction, should #javascript be worried? :) FastHTML - Modern web applications in pure Python #tool

2024-07-10

Local LLMs take over 🦾
and reducing my #openai bill massively - last month my bill was only $2 (and this month it is gonna be even less)
All thanks to lots of free #ai tools out there, and especially local models running ia Ollama πŸ”₯
–
Very good talk summarising recent changes in the tech industry, in particular: [3]

2024-07-05

"Long weekends" are the best time to make progress on side projects. πŸš€

  1. Happy to announce that I finished a provisional landing page for ObsiPulse.com (build with #notion)
  2. Finished the frontend for the CSV to JSONs mini-project, you can check it out here: Convert Google Sheets to JSON API | Speed up prototyping without API development
  3. and updated list of projects here Craft Engineer's Projects

–

The next steps are as follows:

  1. Looking for early testers for the ObsiPulse.com plugin (aka "idea validation")
  2. Basic promotion (/backlink building) for https://csv-2-json.vercel.app on #reddit (and other related places)

2024-07-04

The new favourite use case for #ai ✨ :
Writing complicated Dataviewjs scripts for my #obsidian vault.

2024-07-03

The AI model benchmarks are wrong!
... about #ai/claude 3.5 Sonnet vs. #ai/chatgpt GPT-4o.
The BEST results are achieved by combining the models.
Especially when it comes to "content writing" capabilities.
The only "downside" is that it requires "manual work" (for now).

Fortunately, #typingmind has an integration of both models, so you can run the tests side by side πŸ‘‡
typingmind app example

2024-06-27

#leadership Do you really care about your people?
Leaders should study their people's personality types Personality Types | 16Personalities β†’ it helped so many times to understand them, and how to shape their motivation and ultimately their career growth.
–
Employees with cameras on during meetings are more likely to stay with the company (= are more loyal).
Quite an interesting result of the study... and something to keep in mind if you are a remote (or hybrid) company. #remoteculture [4]
camera time during meetings

2024-06-26

πŸ’Ž Gem here:
Very comprehensive engineering principles with practical aspects, easy to adopt and implement in your #engineering/culture by Audiense:
AudienseCo/engineering-principles: Guiding principles that serve as a blueprint for decision-making when developing and designing products at Audiense β†’ Engineering Values & Principles

2024-06-25

Simple observation:
We are now at a point where almost any PWA app provides a better user experience than a native app. I understand it is not for every use case, but it is good enough for most use cases. I just think this is the future.

2024-06-24

iOS future request! πŸ₯΄
It is sad that there is no way to set a different keyboard on #apple/ios per app.
i would like to use Grammarly keyboard for #x.com but default ios keyboard for the rest (since my english is not native language and Grammarly keyboard sucks for other languages)

2024-06-21

Mystery of the #10x-leader revealed πŸ‘‡
Do you agree?
traits of 10x engineer [5]

2024-06-20

Just finished watching an old but still very relevant video on #leadership by #person/simon-sinek, and here are my highlights VIDEO - Most Leaders Don't Even Know the Game They're In.
πŸ’‘ Remember! The real role of a leader is taking care of people who are in charge, but not to be "in charge".
–
Pretty cool. #brave's browser "Leo AI" is really helping with my "marketing" efforts on #reddit. Since it has access to the content of the page, you can ask it for a personalised response (or anything else you wish to do 🦾). #learned

2024-06-19

I've been revisiting Kim Scott's book on #radical-candor, and here are my notes on How To Give Candor Feedback

2024-06-08

You want to reset your life and experience deep work again?!
Close your browser tabs by mistake and without the option to restore them!
Then the magic happens...
(experienced it myself, it hurt at first but was quite refreshing after some time!)

2024-05-30

Excited about this Sentry.io feature πŸ‘‡

…which will automatically add #vercel/nextjs routes for your application to avoid requests being blocked by adblockers, causing ot reported issues.

2024-05-31

πŸ“£ There is a simple formula for communicating any change in your organisation:
#communication/tip: Context & motivation + benefits (how the recipients will benefit from it) = change to be made.
Simple but effective in 90% of the time.
In practice, this means:
Give your team/person the context and explain the motivation behind it (eg. why we need to change anything), highlight the benefits to them (eg. how it will simplify their job), and then present the change they need to make to achieve it.
Then you can start a discussion, and answer any remaining ambiguities.
If communicated correctly, this formula will bring you an understanding of the team/person, even for things which would be considered as "hard to change"

2024-05-30

Excited about this Sentry.io feature πŸ‘‡

…which will automatically add #vercel/nextjs routes for your application to avoid requests being blocked by adblockers, causing not reported issues.

2024-05-28

Updated article about "motivation" β†’ What Is Motivation - How to Motivate People Around You with a practical but simple exercise on how to find motivation in your team.

2024-05-27

They asked me: πŸ‘‡
"How can you remember all the Tailwind class names?"
Well, I don't! I have Supermaven: Free AI Code Completion inside #cursorai

(Predictive #html attributed based on the onClick handler just added...)

2024-05-26

Example of using superwhisper to take #obsidian notes -> Daily voice note taking with Obsidian #yt
–
Inspiring recording of how to use #ai tools for web #dev -> x.com - staring tools like #raycast , x.com, superwhisper and #cursorai

2024-05-20

🎯 Practical Dopamine Booster Tip:
If you struggle to find the motivation to write down your weekly priorities/tasks...
First try writing them down retrospectively, in other words, write down what you have just done and mark it as done immediately afterwards!
This will hack your dopamine dose and create the habit of planning! πŸ‘‡
Adopting Agile Principles to Run Your Life - Emphasize Sprints Over Marathon

2024-05-19

However, nobody can deny power of distributed #AI (aka using #openai API), if working with the large context (eg. chatting with book in pdf, rather than 2 pages pdf). In that case, local setup is far behind :)
#^edf95e

2024-05-14

I still use #openai via #typingmind and mostly with Vision support, for this specific #dev case πŸ‘‡
Example prompt:
Here is what I want to achieve, write code in X, use Y, and provide an example data set
Generated code for @observablehq/plot lib, don't need any adjustments, it just works πŸŽ‰ github chart build via observablehq

2024-05-10

If you need to validate the idea before actually building the MVP (product), you are probably choosing the wrong "audience" (i.e: "you don't know enough about the problem your product is trying to solve"). #product-planning

2024-05-09

Everyone knows that you should NOT compare your engineering teams! 🚦
(in terms of metrics, processes, etc.)
However, in practice this also means that you should be careful how you present your requirements to them.
⛔️ You should NEVER start with something like this: "because it worked for team A, let's try it here as well (in team B)" -> this is not motivating for anyone, and it creates a slow resentment towards other teams, which is very dangerous.
βœ… Always start by presenting the benefits for the team first, and then what it means for them in practice (and finally you can use the argument that it worked for someone else and "why", but usually this part is not needed at all if presented well) #team-management

2024-05-08

Brave browser PROTIP: πŸͺ„
Brave browser has built-in DNS resolver settings! You can use it to easily switch to another safer and faster provider like #cloudflare and their 1.1.1.1 #learned
–
Hot take! 🦿
I don't need #openai API anymore. Locally running llama3 has taken over. And it is pretty good!
My setup? running on llama3, accessible via ngrok , GUI via #typingmind
It is free and secure - just enough for 98% of the time! #ai/llama

2024-05-03

πŸ“š Just published my notes from the #lenny-podcast episode: VIDEO - Bending the universe in your favor - Claire Vo

2024-05-02

Nobody told me this! But Jupyter notebooks can be used together with #nodejs (instead of Python). And you can go even further and use #denojs as your Jupyter notebook kernel... so what? you ask? well, you have out-of-the-box support for typescript right in your notebook, easily!

2024-04-28

Does the "average" engineering manager know what the Predictive Index is and how to use it in practice? And more importantly, do they need to know?

2024-04-25

Every time I have an idea for an online project/side hustle, after a few days I notice someone on X.com posting what they have just built, and guess what?! it is basically the same thing I wanted to build... it is not a coincidence, it is the execution.

2024-04-23

Creating content just for the sake of "having content", I hear, still works... but for how long? How long before #ai takes over? #blogging

2024-04-20

Quite obsessed with #reddit -> such a powerful tool for getting an idea of what people think on any topic -> incredible research tool for your side-hustle projects

2024-04-19

If you name anything these days and that name has #ai in it, you are creating #tech-debt for the future yourself, because soon everything will have AI and therefore it will be completely needless to mention it

2024-04-19

If you name anything these days and that name has #ai in it, you are creating #tech-debt for the future yourself, because soon everything will have AI and therefore it will be completely needless to mention it
–
Take my card, I want to pay ...is what I said to the #reddit people when I submitted a request for better API limits! Unfortunately, they don't want my card... no response yet πŸ˜“ is there any trick on how to get paid access to Reddit API or just increase limits?

2024-04-18

#google/sheets is still my favourite DB for any side-projects. Just don't forget to increase limits in your Google Cloud Console to avoid random 50x errors πŸ‘‡ goole sheets usage quotas[6]

2024-04-17

πŸ’‘ How to look for competitors' feature requests and roadmaps? "Spy" on the tools that provide these services, such as https://productboard.com/ or https://canny.io/. How? Try #google/search with the following queries: site:portal.productboard.com <your keywords> or site:*.canny.io <your keywords>. This will give you a quick overview of what users are searching for, or what your competitors are building. [7]

–
πŸ§˜β€β™‚οΈ I found that I really love listening to inspiring and empowering conversations, especially with people who are doing things differently, so podcasts like #lenny-podcast are perfect for me. And that's probably why I don't go out for "beer with friends" very often. #learned #personal

2024-04-16

I've just realised how much #apple/ios Facetime has improved since I last used it - now I can even share my iPhone screen with my camera on πŸ‘ I'm going to have to reconsider as WhatsApp, which I use a lot, is so lacking in this area.

2024-04-10

Hmm interesting, there seems to be no existing cron-as-service tool that allows me to set the running of the cron job in random intervals, e.g. run every day at a random time between 9am and 3pm, maybe a #project-idea? [8]

2024-04-09

do not regret investing in http://booking.com genius tier! once you have it, you will not even realise that you have a hotel close to everything for the price of a hotel outside the city! #travelling

2024-04-05

How to speak more confidently and persuasively | Matt Abrahams (professor, speaker, author) - YouTube Insightful and practical tips on communication and #communication/public-speaking, as well as "how to chit-chat" with anyone (super helpful for those leaders who THINK they struggle in casual small talk :)) #leadership
–
Sorry, but the multi-step form for editing anything is just terrible #ux - instead of being able to quickly find and edit what I need, I may have to go through several steps (extra clicks and wasted time with loads) to fix small "typos".

2024-04-02

I almost forgot how hard it is to setup and then run a #nodejs app written in #typescript even in 2024... this is I think the easiest and fastest way The Easier Way To Setup Nodejs App Written in Typescrips - 5 Steps Needed, but prove me wrong 😎

2024-04-01

have you noticed? all the indie side hustle products built recently .... are all based on scrapping data... is it a sustainable business? πŸ€·β€β™‚οΈ I guess not..
–
I almost forgot how useless #apple/icloud is for larger folders like syncing .node_modules -> it completely freezes my Mac as it screws up the file process, going back to #dropbox

2024-03-31

😎 Validating project ideas online should be easy, and it is if you follow my guide here πŸ‘‰ How to Validate Online Business, Project, or Product Ideas
–
The sad thing about building online projects is that every time you come to the realisation that "this is the tool I want to build", it is very soon followed by "Ohhh, there is already an existing tool that does exactly what I wanted" 😬
–
πŸ’‘ I am so stupid. I hated the fact that bit.ly only creates one shortened link per URL, I wanted more bitly links for different purposes and easier performance tracking... Only now did I realise that I could create multiple bitly links for the same URL with a simple trick: adding query params, e.g. craftengineer.com?source=reddit

2024-03-30

Sometimes things/tasks (especially those with the potential to make us more productive next time) seem so important that we feel the urge to do them immediately, but only after some time, we realise that doing them would be a waste of time, and we're glad we didn't spend time on them... #time-management
–
A blog post created with #ai is cheating... at least that is how I feel about it.

2024-03-29

If the competition exists, does it mean that the project/product is validated?
–
Annual subscriptions suck! At least for me. I never use a tool for more than a year, and always decide to switch to another subscription in the middle of the year, which means I pay 2 tools for the same thing, as refunds are never possible.

2024-03-24

Who says a spreadsheet cannot be a database (and your API out-of-box)? I don't... try yourself: https://sheets-2-api.craftengineer.com/api/csv-2-json?uri=<YOUR PUBLIC GOOGLE SHEET URL> to get your #google/sheets into JSON, and your database is one "fetch" away (literally) #tool [9]

2024-03-23

πŸ“• I am proud of my #book collection, but not proud of how much of it I have read, there is always too much to read.
–
βœ… Need a quick idea validation? Before building your tool, offer your "idea" for sale on #fiverr / #upwork or #gumroad -> these tools will drive free traffic to your gigs, and if there are any sales, you know instead of doing it manually, you should build the tool.

2024-03-17

Working towards the vision in small teams and organisations is just enough, #okrs are avoidable[10]

2024-03-15

Hot take: My MacBook uses battery faster on a plane with no wifi because most apps are not used to being 'offline' and will do anything to reconnect (read: try to reconnect while using significantly more CPU, but fail)

2024-03-14

Books are meant to be studied. I would rather read fewer books but have a deeper understanding of the subject than read one book a week and know nothing about the subject (equivalent to knowing the same amount about the subject as I would know by reading one Wikipedia page...).

2024-03-09

be careful what you put in your todo list, at the end of the day, you may realise it was a complete waste of your time (yes, that happens to me a lot..)
–
Got a question about leadership or people management? Ask Lennybot, a good resource "seeker"

2024-03-01

"Ping Pong" #pair-programming method sounds quite nice and refreshing, I'll give it a try for sure -> The Power of Pair Programming πŸ‘―β€β™€οΈ - by Luca Rossi

2024-02-29

Do you start all of your 1on1s with something personal? even if it is an ad hoc and very much a theme-based meeting?

2024-02-25

I bet you are doing a leadership wrong...! Why is that? Because you are using sympathy instead of empathy. Watch this short video to learn the difference and how to use it in practice -> VIDEO - Empathy vs Sympathy - Leadership Basics

–
What will #seo look like in the era of #AI? When #Google search results will no longer provide links but direct answers? There will be no traffic to your web or blog

2024-02-23

In life, there are no hacks. Even what appears to be a hack is only somebody else's luck, and it is not replicable at all, especially in business or running any kind of project.

2024-02-22

My take on what it means to 'be agile' in the year 2024: nothing surprising, only forgotten "basics" -> What Agile Development Means in 2024 - 10 Practical Tips & Tricks

2024-02-20

What is the sense of building a Second Brain with #obsidian (or any other similar tool) in post- #ai word?

2024-02-09

GUIDE: 🧰 A super simple trick on how to convert markdown syntax links into embeddable #html for the Digital Garden using custom filters -> Embedding X (Twitter) Links in Your Obsidian Digital Garden

2024-02-08

Have you ever wondered if engineering management is for you? Well, if you are already a manager, it may be a little bit too late πŸ™Š However, if not and you are considering it, you should check this first πŸ‘‰Becoming an Engineering Manager - Is It For You? #em [11]

2024-02-07

After a long time (more than 6 years), I am working from a coworking space in Thailand, and I'm not sure what happened. By randomly interacting with people there, I've realized that I might never hire another remote-working developer again - they basically work only when they are on calls with somebody. If they're not on calls, they use #ai/chatgpt to write their code or spend their time checking #ig or #x. When did this change happen? I don't remember anything like this... maybe covid?
–
This looks promising... The Swarnia's take on software engineering. Build: Elements of an Effective Software Organization | Swarmia #book

2024-01-26

My new hobby? Building useless gpts! πŸ˜… But I think I finally created a useful one! haha. πŸ‘‰ Introducing SBI Framework converter 🚨 - It takes the feedback you want to give (in a plain English sentence) and translates it into the SBI framework, making it understandable for both sides, useful, and without confusion. You can find it in #OpenAI GPTs store, or here is a direct link: https://bit.ly/49Kt72D
–
Such a disgusting "move" from #apple -> VIDEO - Apple New Fees Will Kill Free Apps

2024-01-25

It is quite a miracle. Even what takes months to get indexed via #Google Search Console, it's indexed in hours if you use the GSC API 🀯. But nice! Here's how: πŸ‘‰ GitHub - goenning/google-indexing-script: Script to get your site indexed on Google in less than 48 hours [12]

2024-01-21

#google/looker Studio Looker Studio Overview is surprisingly easy to learn and use considering it is a tool from #google, and therefore it makes an ideal for any #engineering dashboard. Do you know any better alternative?

–
How can you keep yourself at the peak of productivity? Try looking at your life as a set of sprints, rather than a huge Kanban board -> Adopting Agile Principles to Run Your Life - Emphasize Sprints Over Marathon

2024-01-20

This #chromium extension is super cute... Tabby Cat. If I weren't so reliant on Better than Bookmarks - Toby, I would totally use it instead.

2024-01-14

Conducting post-mortems shouldn't be limited to downtimes/incidents only; don't miss the opportunity to improve your team by following these best practices for post-mortems in software engineering culture: When should post-mortems be concluded & Post-Mortems Best Practices
–
Perplexity is just much better than #google search... Why? I immediately get results to my search rather than links to content which may have answers for me. But mainly, I can really ask in a 'question' format, rather than trying to search for keywords... And the best part? If the answer is not good enough, you can continue the 'discussion' with the search results and narrow it down.

2024-01-05

Well, I will not lie... I quite liked DALL-E, and the images/graphics created by #AI (e.g., graphics for Twitter threads or blog posts). But honestly, nowadays, I don't like the fact that everyone is using it and it is so recognizable - not unique anymore. Would #ai/midjourney be different?

2023-12-28

Something I don't do, I will never do (I guess), but I would like: sharing thoughts and reflections on the past year. Here are my favourites from people I admire twitter.com

2023-12-27

πŸ“Œ Not sure if you knew, but #openai has a privacy policies portal at https://privacy.openai.com/policies where you can opt out of training using your data, or even delete all data associated with your #ai/chatgpt usage. A big win for digital privacy enthusiasts! However, I am still not sure if I should trust it with my private notes... should I? PrivateGPT | Docs remains my choice in this matter... twitter.com
–
Created another custom #GPT called 'Content Analyzer 4E', which rewrites provided text with a focus on the 4Es (educating, entertaining, engaging, emotional). Try it yourself here ChatGPT - Content Analyzer 4E (only for paid #ai/chatgpt users)

2023-12-16

πŸ’¬ Do you know how much time your "crafters" (direct reports - designers/testers/developers/etc) spend in meetings? It shouldn't be more than 2 hours a day... twitter.com

2023-12-15

This part about #ai annoys me the most - that every service is gonna take advantage of your data in cloud, even without you releasing it. It was expected for #google , maybe even for @Zoom , but @Dropbox? πŸ€·β€β™‚οΈ very sad... twitter.com

2023-12-10

What is "motivation", actually? As a leader, one of your key responsibilities is to motivate not just your team, but also your peers. Some leaders naturally excel at this, while others have to deliberately work on it...: What Is Motivation - How to Motivate People Around You

2023-12-02

πŸš€ Launching our latest blog series: "Navigating Toxicity in Tech Teams"! πŸ› οΈ Dive into our 4-part series exploring strategies for dealing with toxic behaviors in software development teams. From identifying signs to transforming dynamics - we've got you covered! πŸ’»πŸ€ Read here: 1. Identifying Toxic Behavior in Software Development Teams

2023-12-01

Building Slack apps is easy, especially if you do not need to publish them in their app directory, Simplifying Slack - Building Bots with Bolt and Block Kit Magic

2023-11-29

Have you ever considered β€˜social capital’ as a valuable asset for an effective software engineer? It’s quite an overlooked attribute... @addyosmani explains its importance and what it actually means in his latest article: https://bit.ly/47SNJE2

2023-11-29

πŸ“š For anyone looking for inspiration for their engineering department’s principles or values, here are my favourites, Engineering Values & Principles

2023-11-19

here are my notes on how #OpenAI ships products so quickly Lessons from OpenAI ChatGPT Journey for Tech Innovators

2023-11-13

what an exciting future for software engineers:
–
btw someone told me in the past that they didn't understand why most players don't have a playback speed greater than 2x. I didn't understand that until now... If you watch a lot of videos at 1.75x speed, at some point, even that will become normal, and you will be able to consume them faster.
–
Don't build companies around managers; focus on crafters. I know it's obvious, but with time, it's easily forgotten.

2023-11-12

it is a pity, but the honeypot technique does not really work for spam bots these days... Honeypot Spam Protection - A Simpler Alternative to CAPTCHA

2023-11-11

I used to love @GitNationOrg and its content when I was js developer, but these days, everything that sounds interesting, turns out to be self-promo... eg. https://portal.gitnation.org/contents/feature-flagging-with-react quality of speakers is going down, and I don't think it is ok... also, I am pretty sure, all indie-hackers and solopreneurs have this in their promo checklist: "βœ… go to a public software engineering conference, and show them what you have built but wrap it into a very interesting topic talk"
–
alright, so I finally subscribed to @OpenAI's #ai/chatgpt because their agents called "gpts" are too powerful to miss out https://openai.com/blog/introducing-gpts (so far I have been using just API via #obsidian plugin's)

2023-08-24

clever, there is a easy way how to "bypass" Medium paywall -> by loading articles from #google webcache (http://webcache.googleusercontent.com)

2023-08-14

if you have starting managers in your company, give them this handbook https://themanagershandbook.com easy to read, and very helpful

2023-08-10

Unpopular opinion: Not everyone should be allowed to ask questions at conferences publicly... #WeAreDevelopers
–
Hey leaders, sending happy bday gift is not really bday wish, you can do better. #leadership
–
For some reason #yt app allows only 1.5x playback speed increase... after some time, I could even use a 1.75x increase... can you add it to YouTube, please?


  1. VIDEO - Everybody Works – REWORK β†©οΈŽ

  2. EX - Are you really kind, or are you just being nice (milΓ½ vs. laskavΓ½) β†©οΈŽ

  3. VIDEO - The software engineering industry in 2024 - what changed in 2 years, why, and what is next β†©οΈŽ

  4. www.instagram.com β†©οΈŽ

  5. What GREAT software engineer looks like.excalidraw β†©οΈŽ

  6. 2024-04-05 - Personal Daily β†©οΈŽ

  7. 85.01. Product Building Index#^200a9c β†©οΈŽ

  8. 15.11. Cron Jobs as a Service (with random spacing) β†©οΈŽ

  9. twitter.com/pwang_szn/status/1771477022038167588 β†©οΈŽ

  10. twitter.com/cpojer/status/1769193928853704822?t=8Vvtt7gS9fZ5tW0HcBJGmQ β†©οΈŽ

  11. 20.02. Engineering management#^484509 β†©οΈŽ

  12. 81.05. Google API script for Indexing β†©οΈŽ


This article was originally published on https://craftengineer.com/. It was written by a human and polished using grammar tools for clarity.

Follow me on X (Formally, Twitter) or Bluesky.